We are seeking a Senior NodeJS Developer to the project in the gaming industry, focusing on scalable back-end development. This is a hands-on role for someone who can drive development from concept to production, taking ownership of key technical decisions and delivering high-quality solutions.
- Designing and implementing scalable back-end solutions, taking features from concept through to production.
- Developing high-quality server-side code, integrating third-party APIs, and ensuring performance for systems supporting a large number of concurrent users.
- Contributing to architectural decisions, proposing improvements, and helping evolve the overall system design.
- Translating business requirements into reliable technical solutions in close collaboration with developers and stakeholders.
- Monitoring, troubleshooting, and optimizing system performance to ensure stability, scalability, and efficiency.
- Experience: 5+ years in software development, focusing on scalable back-end systems and architecture.
- Technical Skills: Proficiency in Node.js, TypeScript, containerization, SQL/NoSQL databases (DynamoDB, Cloud Spanner), and cloud platforms (Google Cloud, AWS).
- Expertise in designing and building event-driven microservices, with deep knowledge of system design, data structures, algorithms, and optimization techniques.
- Communication & Problem-Solving: Strong skills in technical documentation, architectural presentation, and independent solution generation to align technical decisions with business requirements.
Will be a plus:
- Passion for gaming and familiarity with real-time data streaming.
- Experience in startup or high-growth environments.
- 20 working days of paid vacation per year;
- Official holidays of Ukraine – days off;
- Modern equipment for work;
- Corporate events;
- External and internal training: conferences, professional events, courses, TechTalks;
- English speaking club.