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