Tasks
Develop backend features using Node.js according to provided requirements
Design, implement and maintain APIs (REST, GraphQL)
Participate in defining technical and business requirements
Integrate internal services with third-party systems
Communicate with customers on technical topics when required
Write unit, integration and E2E tests
Create and maintain project documentation
Participate in code reviews and knowledge sharing
Refactor code when appropriate and fix bugs
Cooperate with project managers, developers, testers and DevOps team
Must have
Minimum 4 years of commercial experience as a backend / Node.js developer
Strong experience with Node.js and modern JavaScript (ES6+)
Very good knowledge of TypeScript
Commercial experience with NestJS
Experience with cloud platforms (AWS or GCP)
Strong ability to design APIs (REST and/or GraphQL)
Advanced knowledge of SQL (PostgreSQL or MySQL)
Experience with automated testing (unit & integration tests, Jest; Mocha is a plus)
Experience with version control systems (Git, PR-based workflow or GitFlow)
Habit of writing clean, readable and maintainable code
Familiarity with Agile software development
Very good command of written and spoken English and Polish
Nice to have
Experience with microservices architecture
Familiarity with containerization (Docker, Kubernetes)
Experience with frontend development
Experience with multimedia or data-heavy applications
Experience with Retool (building internal tools and admin panels)
Experience in AI-powered code completion and assistance tools such as GitHub Copilot and Tabnine.
Proficiency in modern AI-enhanced IDEs, including JetBrains IDEs, Cursor and Trae.
Familiarity with AI-assisted test generation and debugging tools, such as Qodo
Perks & benefits
- chillout space: Xbox & PS5 consoles
- career path switch possibility
- internal trainings
- flexible working hours
- remote work
- life insurance
- private medical care
- HearMe Platform – anonymous and free psychological support
- standing desks
- after-work sports groups
- employee referral program
- discounts on Apple products
Ready to join us?
Node.js Developer – regular/senior
Hi there! We’re going to lead you through your recruitment journey. Our mission? Making the whole process as stress-free as possible. Keep calm and feel free to ask. We thank all applicants for their interest, however, we will only contact selected candidates in response to submitted applications.
Dominika Mytych
Senior Recruitment Specialist
Anna Goryca
Recruitment Specialist
All right, it’s done
We need some time to review your application. If we’re a perfect match, we’ll get in touch with you shortly.
Thank you!