Senior Software Engineer (React Native/Node.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.


Job description
Senior Software Engineer (React Native/Node.js)
We’re looking for a skilled and experienced Senior Full-Stack Engineer to join our team at Itekako and work on an exciting new project for a startup client. The project involves building a mobile platform that brings a new dimension of social interaction to people and their four-legged friends. You’ll play a key role in setting up the architecture, defining development workflows, and shaping the product from day one.
- Develop, test, and maintain a mobile-first application using React Native
- Build and manage scalable backend services with Node.js (TypeScript preferred)
- Architect and implement secure, efficient APIs to power real-time user interactions
- Collaborate with the designer to ensure a smooth, engaging user experience
- Participate in planning, code reviews, and architectural discussions
- Ensure code quality through best practices, automated testing, and documentation
- Contribute ideas and feedback to help shape product direction
- 5+ years of professional software development experience
- Proven expertise in React Native and Node.js, with the ability to work confidently across the stack
- Deep understanding of modern JavaScript (ES6+) and experience with TypeScript
- Strong experience with RESTful API design and integration
- Familiarity with Kubernetes and DigitalOcean is a plus
- A product-driven mindset and the ability to work independently in a startup-like environment
- Excellent communication skills and full professional proficiency in English
- Competitive compensation package and benefits: flexible working hours, private medical insurance, Friday happy hour with snacks and sweets, game tournaments, offsite team buildings, access to L&D platforms and many more
- A flat in Málaga for employees to use for remote work or vacation
- Prime city location: our office is situated in the heart of Belgrade, providing a stunning 360° viewpoint from Beograđanka