Senior Android Developer – Serbia

Main responsibilities

• Participate in the implementation of the app on Android
• Engage in the full product life cycle, from early concepts and prototypes to full deployment
• Participate in the design, implementation and maintenance of core software components
• Design, build, and maintain high performance, reusable, and reliable Java code
• Actively participate in the team and Company's agile process


• Bachelor's or higher degree in a technical field of study
• Minimum of five years' experience developing, monitoring and troubleshooting native Android applications
• Experience effectively profiling and debugging applications on Android
• Experience working in an agile environment is a plus


• Familiarity with RESTful APIs to connect Android applications to back-end services
• Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
• Familiarity with continuous integration
• Strong problem-solving skills and pride in delivering high-quality work
• Knowledge of C/C++ and iOS development is a strong advantage
• Knowledge of QT and or React.js is a strong advantage
• English language proficiency, written and spoken

Start date

August 1, 2018

Belgrade, Serbia

Transform your business

We would love to hear about your digital web projects and explore how we can work together. Providing valuable support to businesses is what drives us. We make sure our digital services match your business goals, the scope of your projects, and are tailored to your particular needs.

Phone +41 22 575 4512 E-mail