Are you interested in API and back-end development in the Node.js ecosystem? Join the team of Levi9 experts who develop cloud solutions for clients, ranging from amazing startups to globally recognized corporations. Our team consists of 31 Seniors, 25 Tech Leads, and 4 Architects. Our projects are usually on the Cloud providers such as AWS, GCP, and Azure, and we use serverless technologies, all with the aim of delivering the best possible solutions to the challenges our clients face. You will have the opportunity to participate in all stages of system development, from the very beginning to production deployment, and experience the satisfaction of seeing millions of people around the world using what you've built.
Project, teams, requirements & duties
What you will be working on?
- Find elegant solutions to hard technical problems and drive our JavaScript stack forward
- Evaluate the best technical setup for our future, choose the right frameworks and tools
- Help to improve our build process to make deployment and iteration easier and faster
- Collaborate with a product owner, team, and other stakeholders to build new consumer features
- Write both unit and integration tests
- Stay current with industry developments and incorporate new technology when applicable
- Lead and tutor less experienced developers within a team
What do we expect from you?
- Excellent knowledge of JavaScript and TypeScript
- Excellent knowledge of NodeJS and NestJS
- Good knowledge of any frontend framework (React, Angular 2+, Vue…)
- Understanding of OOP concepts
- Understanding SQL and/or NoSQL databases concepts
- Good understanding of HTML5 and CSS3
- Good understanding of source control tools such as GIT
- Experience with unit/integration testing
Nice to have:
- Experience/understanding of cloud providers
- Experience with message brokers like Kafka
- Experience with AI assisted coding tools
Our teams:
Depending on the project, our teams are consisted of a mix of several test automation engineers, and a delivery manager (scrum master), while the product owner is client-side. We use Scrum as a framework for project management – we hold daily standup meetings where every team member can have a say.
Your position in the organization:
This position will be a part of one of our JavaScript departments in Belgrade and you will have a dedicated department manager that will support your career path and development.
What do we offer?

And much more! You will hear more details during the interview!