About the job
Who We Are
Konrad Group is a pioneering digital consultancy committed to tackling intricate business challenges for our international clients through innovative and forward-thinking solutions. Our team thrives in a culture of creativity and dedication, producing top-tier digital products utilized by hundreds of millions of users globally. We seek exceptionally intelligent, analytical, and hardworking individuals who are passionate about continuous learning.
About The Role
In the role of Android Developer, you will engage in Android application development as part of a dynamic software development team. Your responsibilities will include contributing to the creation of both consumer and enterprise applications. This position is perfect for developers who possess strong technical skills and aspire to join a highly skilled and continuously evolving development team at Konrad Group.
What You’ll Do
- Develop maintainable, testable, and efficient software in collaboration with our exceptional team.
- Engage in code reviews and conduct thorough testing to ensure the delivery of high-quality software.
- Explore new technologies and tools, sharing insights and findings with the team.
- Communicate clearly and effectively with all team members.
Qualifications
- Proven experience in developing Android applications.
- Strong grasp of essential programming concepts and computer science principles.
- Comprehensive understanding of mobile application architecture, including interactions with server-side components.
- Fundamental knowledge of core mobile principles, including UI implementation, common development frameworks, and REST APIs.
- Proficiency in modern Android development, including Java and/or Kotlin, Android Jetpack, and design patterns such as MVVM and MVP.
- Excellent interpersonal skills, as teamwork and communication are vital.
- A proactive mindset with a commitment to delivering high-quality work.
- A passion for enhancing software development workflows and processes.
Nice To Have
- Familiarity with functional reactive programming and ReactiveX frameworks is advantageous.
- Experience or understanding of modern networking approaches, such as GraphQL.
- Additional mobile development expertise, including iOS development with Swift or cross-platform development using React Native, Flutter, Ionic, Xamarin, or Cordova.

