Experienced JavaScript Developer
We empower our people to grow and excel!
Are you passionate about building cutting-edge web and mobile applications with JavaScript? Join Levi9 - a dynamic team of experts delivering cloud-native solutions for clients ranging from disruptive startups to global enterprises.
We’re a strong community of 31 Seniors, 25 Tech Leads, and 4 Architects, working with modern JavaScript technologies and deploying on AWS, GCP, and Azure, often leveraging serverless architectures. At Levi9, you’ll be involved in every stage of development - from architecture and design to deployment and scaling - bringing real impact to millions of users worldwide
Project, teams, requirements & duties
What you will be working on?
- Solve complex technical challenges with elegant, scalable JavaScript solutions that push our stack forward
- A dynamic environment with a lot of different tools and architectures
- Collaborate closely with product owners, designers, and fellow developers to deliver impactful new features
- Collaborate on defining scalable, maintainable architectures suited to specific project goals
- Write robust unit and integration tests to ensure code quality and reliability
- Stay ahead of the curve by keeping up with industry trends and integrating new technologies where they add value
- Mentor and guide less experienced developers
What do we expect from you?
- Excellent knowledge of JavaScript and TypeScript
- Working experience with one or more of the following frameworks is a strong plus:
- React Native (experience with Expo is a bonus)
- Node.js frameworks, such as NestJS or Express
- Modern frontend frameworks, including React, Angular 2+, or Vue
- Experience designing and consuming RESTful or GraphQL APIs
- Solid understanding of object-oriented programming (OOP) concepts
- Familiarity with both SQL and NoSQL database principles
- Good knowledge of HTML5 and CSS3
- Proficiency with version control systems, especially Git
- Familiarity with CI/CD pipelines and cloud-based deployment practices
- Experience with unit, integration, or end-to-end testing using tools like Jest, Cypress, Playwright, or similar
Nice to have:
- Experience/understanding of cloud providers
- Experience with message brokers like Kafka, RabbitMQ
- Experience with AI-assisted coding tools
Our team:
Depending on the project, our teams typically include software and mobile developers, test engineers, DevOps engineers, and a delivery manager (Scrum Master), while the Product Owner is on the client side. We use the Scrum framework for project management.
Your position in the organization:
This position will be a part of one of our departments in Belgrade and your department manager would be one of our Tech Leads who would be there to guide you and support your career development.
What do we offer?
Top Benefits
-
Hybrid work with flexible start time
-
Private health insurance
-
Vacation days loyalty program
-
Paid sick leave
-
Personalized wellbeing package
-
Levi9 Academy
-
Home office budget
-
Sport and social activities
-
Family Benefits
And much more! You will hear more details during the interview!
- Department
- JavaScript
- Role
- JavaScript Software Developer
- Locations
- Belgrade
- Remote status
- Hybrid
- Technologies
- JavaScript, React Native
- Seniority level
- Medior, Senior

Belgrade
About Levi9 Serbia
Levi9 is a nearshore technology service provider with around 1300 employees and 50+ customers. We specialize in custom made business IT – 95% of our work is on the revenue side of our customers. This is where time to market, high productivity, stable team velocity, and great quality through automation, agility, intensive interaction and understanding matter most.
Already working at Levi9 Serbia ?
Let’s recruit together and find your next colleague.