NEXT Munich GmbH is a leading app development firm from Germany, renowned for creating high-quality mobile applications for prominent international clients. As we expand into Egypt, we’re seeking highly skilled Senior Android Developers to join our dynamic team at The GrEEK Campus, Downtown Cairo.
Role Summary
We are looking for a Senior Android Developer to take a leading role in building complex and scalable Android applications. The ideal candidate will possess advanced technical expertise, a passion for innovation, and the ability to mentor team members while collaborating on high-impact projects in both B2C and B2B domains.
Key Responsibilities
- Development Leadership: Lead the development of high-performance Android applications, ensuring adherence to industry best practices and company quality standards.
- Technical Consultation: Provide guidance and mentorship to the development team on Android technologies and architecture.
- Innovation: Stay ahead of the curve by researching and implementing the latest trends and technologies in the Android ecosystem.
- Collaboration: Work closely with cross-functional teams in Cairo and Munich to deliver innovative and functional app solutions.
- Code Quality: Write, review, and optimize clean, maintainable, and efficient code with a focus on scalability and performance.
- Problem-Solving: Address and resolve technical challenges to deliver seamless user experiences.
What We Offer
- Competitive Compensation: Attractive salary package tailored to expertise.
- Flexibility: Hybrid work model combining home and office environments.
- International Exposure: Work with a globally distributed team across Cairo and Munich.
- Personal Development: Opportunity to lead challenging projects and grow professionally.
- Innovative Environment: Work on exciting app scenarios in B2C and B2B markets with renowned international clients.
Mandatory RequirementsBachelor’s degree in Computer Science, Software Engineering, or a related discipline.At least 5 years of professional experience in Android development.Proficiency in Java, Kotlin, and Jetpack Compose.In-depth understanding of Android SDK, OS architecture, and application lifecycle.Strong grasp of web technologies such as XML, HTML, and JSON.Familiarity with tools like Git, JIRA, Bitbucket, and Confluence.High standards for code quality, testing, and performance optimization.Fluent in English with excellent verbal and written communication skills.Preferred SkillsExperience with Xamarin Native Apps and MvvmCross 4.Knowledge of architectural patterns like MVVM and DI frameworks.Exposure to advanced Android features such as Jetpack libraries, custom UI components, or advanced animations.