
Android Engineer
Henkel AG & Co. KGaA2 months ago
Cairo, EgyptMid Level
Responsibilities
- Design, develop, and maintain consumer-facing mobile applications using Android, Kotlin, and React Native.
- Build scalable, performant, and maintainable mobile solutions using modern architectures and frameworks.
- Develop reusable components and shared experiences across Android and iOS platforms.
- Use AI-assisted development tools for coding, debugging, testing, documentation, and code reviews.
- Collaborate with product managers, designers, backend engineers, and QA teams.
- Improve application performance, stability, security, accessibility, and usability.
- Integrate mobile applications with cloud services, backend APIs, authentication, analytics, and third-party platforms.
- Participate in architecture discussions, technical decision-making, and peer code reviews.
- Support CI/CD pipelines, automated testing, release processes, and app store deployments.
- Improve development workflows, tooling, and engineering practices.
- Contribute to frontend development initiatives using modern web technologies when needed.
Requirements
- Strong expertise in Android and Kotlin development.
- Strong expertise in React Native development.
- Ability to build scalable mobile solutions using modern architectures and frameworks.
- Ability to integrate mobile applications with backend APIs, cloud services, authentication, analytics, and third-party platforms.
- Knowledge of automated testing, release processes, app store deployments, and mobile engineering best practices.
Tech Stack
Categories
Mobile