Node.js Expert

Infinum d.o.o.

O poziciji

We need an expert Node.js engineer to join us on a large-scale e-mobility project for a Fortune-500 global energy provider.

Our interdisciplinary team has an open spot for an experienced and self-motivated Node.js expert. In addition, our client is a global energy provider from the Fortune-500 list, making it your direct ticket for participation in a major project for a fast-growing international organization in a disruptive market.

The project is related to EV charging and e-mobility. If you’re passionate about clean energy or just solving complex real-world issues using technology, this is the opportunity to act on. You’ll be working in a cross-functional team consisting of engineers, a product owner, QA specialists, and designers from all over the world. Putting your learner mindset on, you will be able to take the initiative and collaborate effectively with your teammates to find the best solutions and translate requirements from business stakeholders into functional specifications and designs.

If you don’t shy away from challenging work and can’t wait to direct your problem-solving skills to the next big thing, join the team and help the client navigate the ever-changing EV market with top-notch digital solutions.

Your responsibilities

  • designing, building and maintaining services in Node.js, TypeScript, and AWS (Lambda, EKS, Cognito, Dynamo, and Kinesis, among others)
  • writing clean, maintainable code that’s properly tested
  • making architecture and design decisions together with the team
  • identifying and debugging interesting issues and providing solutions by thinking outside the box
  • help maintain code quality, organization and automatization
  • using agile methodologies in development (Kanban)

Tools we use

ESLint + Prettier

Working with other people is so much easier with a mature style guide. We use ESLint in combination with Prettier to help us enforce a consistent code style.

GitHub Actions

Since FTPing into the server is not popular today, we use GitHub Actions for running our tests and deploying to servers.


When bundled with React, it makes our life so much easier, even when dealing with TypeScript nonsense.


It’s not all about the UI. We use Postman to test our APIs and even monitor their health in production.


We rely on Docker in various ways, from simplifying the setup of a local development environment to packaging and running our applications as containers.


We use Slack for work and fun. It’s our go-to tool for maintaining sanity both in the office and remotely.


All of our work is on GitHub. Everything goes through pull requests and code reviews with your future team members.

Minimalne kvalifikacije

Qualifications & Experience

  • curious, open-minded and passionate software engineer
  • motivated to improve and learn new technologies
  • motivated to take the initiative and make an impact
  • easy-going and team-player
  • able to clearly explain the pros and cons of key development decisions
  • you’re the go-to person about all things AWS in your team
  • you have lots of experience in TypeScript and could lead an in-house community connected by this topic
  • excellent written and spoken English skills
  • experience in coaching and mentoring others

Zašto je super raditi na ovoj poziciji

Feedback and feedforward

Honest communication fuels growth. In our 1 on 1 sessions, 360 reviews, and career progression meetings, we discuss what is great and what could be improved.

Additional equipment budget

A little extra to supplement your standard work equipment. Pick a latest-model mobile phone, tablet, e-book reader, or a pair of earphones you’ve been dreaming about. Mix & match, why not.

Contributing to open source

Sharing is caring doesn’t only apply to chocolate.

Educational budget

If you’re eager to learn, we’re eager to help. Every employee receives an educational budget.

Paid language courses

Paid language courses help our employees master the English language.

Doing a career switch

We don’t have a sorting hat to tell you where you belong, but we will support your career switch from one job position to another.

Traveling on business

Having clients all over the world means our employees sometimes have to travel to and work from beautiful locations.

Subsidized recreation

Stay in shape with a sponsored fitness membership of your choice.

Sponsored health checks

You know the old saying – the greatest wealth is health.

Working remotely

Office location? Anywhere. It’s all about flexibility.

Free power-ups

Snack on fruit, cookies, and nuts to keep your energy levels up.

Car and bike parking

Don’t let it get caught in the rain. We offer free parking for bicycles and subsidized car parking.

Flexible working hours

Tailor your working hours to fit your schedule.

Fun and games budget

Every team gets a monthly budget to hang out and do fun stuff.


In addition to professional development opportunities, we provide a selection of benefits that help you thrive and grow.