Homepage / Careers /
Node.js Developer (Middle / Middle+)

Node.js Developer (Middle / Middle+)

Remote
Remote
Full Time

We're looking for a skilled Node.js Developer to strengthen our backend team and help build scalable, high-performance AdTech infrastructure.

ABOUT THE ROLE

  • Work on service architecture and its interaction within a high-load system

  • Participate in the optimization and standardization of existing solutions

  • Contribute to the development of new product features and the improvement of existing ones

  • Join team discussions on choosing the best technical solutions

  • Take on meaningful engineering challenges alongside talented people

RESPONSIBILITIES

  • Developing scalable and maintainable server-side code

  • Designing and implementing server architecture logic

  • Optimizing performance-critical features

  • Supporting and improving server infrastructure

  • Ensuring cybersecurity best practices

  • Developing reliable data storage solutions

  • Creating technical documentation and reports

HARD SKILLS

  • Solid commercial experience with Node.js

  • Experience working with SQL and NoSQL databases

  • Understanding of network protocols (HTTP, FTP, SSH, etc.)

  • Strong grasp of asynchronous programming and event-driven architecture

  • Deep knowledge of SQL — MySQL or PostgreSQL

  • Experience with MongoDB, ClickHouse, and Redis

  • Experience implementing and consuming APIs (REST, GraphQL, gRPC)

  • Good knowledge of Git

  • Experience working with high-load systems

  • Solid testing and debugging skills

  • Upper-Intermediate English (B2+)

SOFT SKILLS

  • Team player with strong collaboration skills

  • Stress tolerance and adaptability

  • Good time management

  • Analytical thinking and problem-solving mindset

  • Desire for continuous self-improvement

NICE TO HAVE

  • Python or Golang

  • Aerospike

  • Docker

  • Unit testing (Jest or similar)

  • Experience with refactoring

  • CI/CD pipelines

  • Writing automated tests

  • Linux server administration