Experienced Mobile Engineer
We empower our people to grow and excel!
Levi9's mobile team in Serbia consists of approximately 35 mobile developers with mixed seniority. Depending on the project's requirements, they develop mobile applications using Android (Kotlin/JetPack Compose), iOS (Swift/SwiftUI), or Flutter and closely collaborate with mobile testers in Scrum teams. We take pride in our extensive experience and expertise that we gladly share with newcomers to help them integrate into the team and grow together with us!
Project, teams, requirements & duties
What you will be working on?
- Collaborate with project managers, test engineers, and UI/UX designers to deliver high-quality, modern mobile applications
- Design and develop mobile applications following company coding conventions, approved designs, and project standards
- Design/Improve application architecture to meet product and technology goals
- Write unit and integration tests to identify, troubleshoot, and solve application code-related issues
- Adhere to established team or project processes and procedures while proactively identifying opportunities for improvement
- Mentor team members to develop and advance their skills and expertise
What do we expect from you?
- 4+ years of hands-on experience in developing mobile applications in a production environment
- Solid understanding of design patterns, refactoring, and optimization techniques
- Knowledge of Android design principles and application interface guidelines
- Good understanding of CI/CD pipelines and automated testing for mobile applications
- Skilled in all phases of the software development life cycle, from requirements gathering through to implementation and maintenance
- Excellent communication and collaboration skills
- To be a team player!
Nice to have:
- Experience with Jetpack Compose
- iOS/Flutter/React Native app development would be a plus
- Experience with backend development, including building and maintaining RESTful APIs or GraphQL services
- Basic knowledge of cloud platforms such as AWS, GCP, or Azure
- Good understanding of relational and non-relational databases
Our projects & stack:
At Levi9 Serbia, our mobile teams work on diverse projects using the latest mobile technologies.
We write unit tests and consistently deliver high-quality software through CI/CD pipelines. Most of our projects are built with Kotlin/Jetpack Compose, occasionally using Java. For dependency management, we rely on Gradle, and we use Git for version control. Our projects typically follow a three-environment setup, with separate environments for development and testing, user acceptance, and production. For distribution, we primarily use the Google Play Store and Firebase.
We also encourage our teams to contribute to open-source projects as part of our open-source initiative.
Our teams:
Depending on the project, our teams consist of mobile developers, test developers, DevOps engineers, and a delivery manager (Scrum Master), while the product owner is on the client side. We use Scrum as a framework for project management.
Your position in the organization:
This position will be a part of our Mobile department in Novi Sad, and your department manager will 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
- Mobile
- Role
- Mobile Software Developer
- Locations
- Novi Sad
- Remote status
- Hybrid
- Technologies
- Mobile, iOS, Android, Flutter, React Native
- Seniority level
- Medior, Senior, Tech Lead

Novi Sad
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.