Emagine is looking for a confirmed Backend Developer Node.js / NestJS.
Responsibilities
Develop backend services using Node.js and NestJS
Design and maintain GraphQL and REST APIs
Contribute to microservices architecture design
Apply development best practices
Design and optimize data access
Deploy applications on AWS
Use Docker for containerization
Contribute to CI/CD pipelines
Profile
Operational English
4 to 7 years of backend development experience
Experience in cloud and microservices environments
Knowledge of distributed architectures
Strong database knowledge (SQL/NoSQL)
Familiar with microservices and event-driven architecture
Experience with AWS ecosystem (Lambdas)
Environment
NestJS (v11)
Node (v22)
GraphQL (Apollo)
Docker
TypeScript
TDD, E2E (Jest)
OOP, SOLID, Clean Architecture
APIs integration (GraphQL / REST)
emagine Polska
emagine Polska is a company operating in the telecommunications industry, based in Warsaw, Poland. The company is involved in innovative projects, focusing on the development and maintenance of portals using modern technologies. Emagine Polska values creativity, motivation, and independence in its team members, emphasizing a collaborative work environment. The company is structured to support agile methodologies, particularly SCRUM, and is integrated with DevOps practices, highlighting its commitment to efficient and effective project management. Emagine Polska is distinguished by its focus on leveraging cutting-edge technologies like React.js and TypeScript, and its dedication to fostering a culture of continuous improvement and innovation.