Senior Node.js Developer
This is a new initiative within a product company, and you'll be the only Node.js developer on the team. You'll take full ownership of the product's backend—from making architectural decisions to delivering features and supporting production.
Product
A B2B SaaS platform used by large media groups to manage and run digital advertising campaigns across their websites. The platform handles real-time ad serving, processes large volumes of impression and engagement events, provides heatmaps, click tracking, engagement analytics, and supports both desktop and mobile environments.
Team
The development team consists of 11 people, including the CTO, Product Director, Project Manager, QA Engineers, and Software Developers.
What You'll Do
- Design and own the backend architecture
- Build and maintain backend services using Node.js and TypeScript
- Design scalable data models and APIs
- Integrate services with AWS infrastructure (EC2, S3, Lambda)
- Debug, optimize, and maintain production services
What We're Looking For
- 4+ years of backend development experience; a true Senior Engineer who is confident making architectural decisions independently
- Strong expertise in Node.js and JavaScript/TypeScript
- Deep understanding of asynchronous programming and REST APIs
- Experience designing backend architectures and scalable services
- Experience with AWS (EC2, S3, Lambda)
- Experience with Docker and containerization
- English level B2+ (the technical interview is conducted in English)