JOB POSITION

Senior Software Engineer (Node.js/React/Next.js)

Hello

we are Itekako

Itekako (itekako.com) is a software development company with more than 15 years of experience working with Fortune 500, SMEs and startups around the globe. So far, we successfully finished 200 (and counting!) high-end challenging projects across 11 industries. We’ve grown to a team of +150 skilled and experienced software engineers and technology experts who are focused on providing real business value to our clients. We often run in sprints (agile methodology), but essentially we are marathoners - the people we work with and the clients we work for have been with us for a long time.

Name of our company has two stories that reflect our nature. It is combination of two words in Serbian language IT (as information technology) & kako (how) which reflects thru curiosity in everything we do. It also means double confirmation that reflects our delivery culture.

Still curious?

Read the stories behind some of our best work. 
Get to know us a little better.

More

Job description



Senior Software Engineer (Node.js/React/Next.js)

As a Senior Software Engineer at Itekako, you will join our client's small, fast-paced team working in the financial services industry and building a digital asset management platform. You’ll work across a modern Node.js-based stack to build scalable APIs, implement new features, and support product stability. This is a hands-on role where your technical expertise and proactive communication will be key to driving development forward.

Location:
Belgrade (Hybrid)
Employment type:
Full-time
Responsibilities
Methodologies icon
  • Design and develop robust backend services using Node.js, Next.js, and NestJS
  • Build and maintain scalable APIs, on Next.js base or with Fastify TypeScript services
  • Implement new features across the stack, ensuring quality and performance
  • Collaborate with a small, agile teameveryone contributes to both features and bug fixes
  • Ensure smooth data handling with PostgreSQL and support seamless frontend integration
  • Write clean, maintainable, and well-documented code
  • Stay current with emerging tools and best practices in development

To excel in this role, you will need:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
  • 5+ years of hands-on experience in software development using Node.js, React, Next.js
  • Basic familiarity with DevOps workflows, including CI/CD pipelines using GitHub Actions
  • Self-sufficient, proactive work style with clear and timely communication
  • Keen attention to detail and quality
  • Fintech domain knowledge (financial services, trading platforms etc.) would be considered a plus
  • Full working proficiency in English with excellent communication skills

What we offer
  • Competitive compensation package and benefits: flexible working hours, private medical insurance, offsite team buildings, access to L&D platforms and many more
  • A flat in Europe (this year's location is Malaga) for employees to use for remote work or vacation for 6 months in a year
  • Prime city location: our office is situated in the heart of Belgrade, providing a stunning 360° viewpoint from Beograđanka

Apply for the position
Apply now