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