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

What we offer

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

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
Node.js Developer – regular/senior







    or

    Your data is processed by Miquido sp. z o.o. sp.k. with its registered office in Kraków at Zabłocie 43A, 30 - 701 Kraków. The basis for processing your data is your consent and the legitimate interest of Miquido. You may withdraw your consent at any time by contacting us at marketing@miquido.com. You have the right to object, the right to access your data, the right to request rectification, deletion or restriction of data processing. For detailed information on the processing of your personal data, please see Privacy Policy.

    Thank You

    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!

    Dominika Mytych

    Senior Recruitment Specialist

    Anna Goryca

    Recruitment Specialist

    See more about us