Middle Backend Developer (Node.js / Go)

We are looking for a Middle Backend Developer (Node.js / Go) to join our team and contribute to the development of scalable, high-load backend services. You will work on API design, real-time features, and asynchronous processing, collaborating closely with frontend engineers and product teams to deliver reliable production-grade systems.

 

Requirements:

 

  • 3+ years of commercial experience in backend development.
  • Strong experience with Node.js (NestJS as a plus).
  • Experience with Go in production projects.
  • Solid understanding of RESTful API design and implementation.
  • Experience working with PostgreSQL and/or MongoDB.
  • Experience with Redis for caching or transient data handling.
  • Understanding of asynchronous processing and event-driven communication.
  • Experience building or maintaining high-load backend services.
  • Familiarity with Docker and containerized environments.
  • Experience working with CI/CD pipelines.
  • Understanding of testing principles (unit and integration testing).
  • Strong understanding of backend architecture and clean code practices.

 

Responsibilities:

 

  • Design and implement backend services using Node.js and Go.
  • Develop and maintain RESTful and real-time APIs.
  • Implement background processing and asynchronous workflows.
  • Optimize database queries and improve backend performance.
  • Work with caching layers and improve system responsiveness.
  • Collaborate with frontend teams to define clean API contracts.
  • Participate in refactoring and modernization of existing backend modules.
  • Contribute to deployment processes and ensure production stability.
  • Participate in code reviews and technical discussions.

     

We offer:

 

  • Competitive salary.
  • Remote work format.
  • Work on high-load, production-grade international products.
  • Salary tied to the dollar exchange rate.
  • Opportunity to grow into a Senior Backend or Backend Architect role.
  • Influence backend architecture and technical decisions.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 23 February
35 views
ยท
5 applications
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...