Node.js Developer - regular/senior
At Miquido, we're looking for a Node.js Developer to join us for a long-term collaboration.
If you’re passionate about clean code, scalable solutions, and working on products that make a real difference - we’d love to hear from you.
We work on a wide variety of projects for clients in healthtech, fintech, e-commerce, and beyond - always with impact and innovation in mind. If you’re ready to work in a team that values transparency, quality, and purpose-driven development - you might’ve just found your place.
Responsibilities
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
You can be the perfect match for us if you 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
What do we offer?
ambitious, creative, talented & highly experienced team
contributing to projects for clients all over the world
flexible working hours and a possibility to work remotely
private health insurance, MultiSport Card, HearMe platform and other goodies
chillout room with table soccer, ping-pong, and PS5 console
We value your trust in providing us your data, thus we are striving to use commercially acceptable means of protecting it. Below you will find the necessary information about the data we collect and process when you send us your CV.
The controller of your personal data is Miquido Spółka z ograniczoną odpowiedzialnością sp. k. with its seat in Krakow, Zabłocie 43a, 30-701 Kraków, Poland (“Miquido”, “We”, “Our” or “Us”). See more
Node.js Developer - regular/senior
Node.js Developer - regular/senior