Skip to Content

Node.js Engineer

Zagreb, Croatia

At Ignit cutting-edge tech meets decades of wisdom and every spark of an idea gets the fuel it deserves to become something extraordinary. With this groundbreaking technical vision, the company was built on two principles, technology that empowers, and partnerships that last.

WE'RE LOOKING FOR

We're looking for a Node.js Engineer to help shape the digital experiences that define our products. In this role, you will be responsible for the end-to-end software development life cycle, from concept to completion. With us, you’ll work with top-notch technologies utilising cloud providers like AWS.


Responsibilities
  • As an active part of the development team, you will work on building a software solution from scratch with a high level of responsibility
  • You'll be involved in the implementation decisions in an agile and cross-functional team of Product Owners, UI/UX experts, Backend and Frontend developers
  • Architect, plan, and implement modern serverless functions while paying attention to design and usability
  • Continuous improvement of the application using the latest technologies and technical best practices
  • Ensuring quality through the practiced use of modern test frameworks and approaches while working closely with a dedicated QA team​​


Technical skills


MUST HAVE

  • Node.JS
  • AWS, Serverless
  • Design-driven development
  • Event-driven development
  • Typescript

NICE TO HAVE

  • Java/Python
  • Messaging (AWS Kinesis, AWS SQS)
  • Databases (RDBMS, NoSQL)
  • React.JS


Methodology
  • Testing; 70% coverage, TDD, Jest
  • Agile Management: Scrum, Agile
  • Issue tracking tool: Jira
  • Knowledge repository: Confluence
  • Version control system: GIT
  • Code reviews: Github​


Technologies that we use
  • TypeScript is the backbone of our codebase.
  • Node.js serves as our primary runtime environment.
  • We build serverless applications using AWS Lambda, and serverful applications with Nest.js and Fastify.
  • We enforce strict schema validation with Zod, ensuring type safety and consistency across the stack.
  • PostgreSQL (via Drizzle, TypeORM, or MikroORM) is our preferred relational database, but we also use DynamoDB, Redis, and other NoSQL solutions when appropriate.
  • We rely on AWS managed services such as API Gateway, SSM, Route 53, and RDS to build scalable, cloud-native systems.
  • Vitest and Jest are used for comprehensive testing.
  • GitHub hosts our repositories, while GitHub Actions and AWS CodePipeline handle CI/CD automation.
  • Docker streamlines local development, testing, and deployment environments.
  • We favor a Monorepo architecture powered by pnpm and Yarn workspaces, managed with NX.
  • esbuild is our primary build tool for fast and efficient builds.

WHAT YOU GET

Payrange for this position is (gross 1):

  • Mid 2200 - 3500 EUR
  • Senior 3500 - 4600 EUR ​ ​ ​

Standard equipment:

  • Macbook
  • Monitor

We know that the best work happens when people feel supported, challenged, and inspired. That’s why we’ve built a benefits package designed to help you thrive both professionally and personally. Here’s what you can expect when you join us.


Health

Prioritize your well-being with our comprehensive health benefits, ensuring you stay healthy and thrive.

Flexible hours & work location

Enjoy the freedom of flexible hours and the ability to work from any location that suits you.

Global environment

Working on engaging projects with international companies for a impactful work life.

Fully paid sick leave

Take the time you need to recover with our fully paid sick leave policy, ensuring your health and peace of mind.

Equipment budget

Equip yourself for success with our generous equipment budget, ensuring you have the tools you need to excel.

Sport Activity

Subsidized recreation for Multisport or according to your own choice.

Bonuses

Reward your hard work and dedication with our competitive yearly bonuses, recognizing your contributions to our success.​

Education budget

Advance your skills and knowledge with our dedicated education budget, supporting your continuous professional growth.

Referral bonus

Earn extra rewards with our referral bonus program when you help us bring in talented new team members.