Boutiqaat
Android Developer
Skills
15 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Heliopolis, Al Matar, El Nozha, Cairo Governorate 4470351, Egypt
Work mode:
Onsite
Published on:
6 October 2026
What they need
Senior Android Developer
Millions of customers. Millions of shopping moments. One powerful Android experience.
At Boutiqaat , we're looking for a Senior Android Developer who thrives on solving complex engineering challenges, building world-class mobile experiences, and embracing the next generation of AI-powered software development. You'll help shape the architecture of one of the region's leading e-commerce platforms, delivering fast, secure, scalable mobile experiences while working with cutting-edge AI engineering tools that redefine how software is built.
If you're passionate about Kotlin, Clean Architecture, Jetpack Compose, performance optimization, and AI-assisted development, we'd love to meet you.
What You'll Be Doing:
- Design, develop, enhance, and maintain Boutiqaat's Android applications.
- Build features across the complete digital shopping journey discovery, search, personalization, cart, checkout, payments, promotions, loyalty, notifications, and order tracking.
- Create reusable, modular, maintainable components that can scale with the business.
- Deliver smooth, responsive experiences across a wide range of Android devices.
- Build applications capable of handling massive traffic spikes during major campaigns and promotional events.
- Lead Android architecture and technical decisions using modern engineering practices.
- Apply Clean Architecture, MVVM, modularization, Dependency Injection, SOLID, and scalable design patterns.
- Conduct meaningful code reviews and establish high engineering standards.
- Identify technical debt and turn it into opportunities for improvement.
- Contribute to technical design, estimation, architecture reviews, and strategic engineering decisions.
- Mentor developers and share knowledge across the team.
- Optimize application performance including startup time, responsiveness, memory utilization, and overall stability.
- Implement secure coding practices to protect customer data and payment-related functionality.
- Develop and maintain unit tests, UI tests, and automated testing practices.
- Monitor application performance and troubleshoot production issues.
- Support application releases, rollout strategies, and production improvements.
- Support mobile application build, deployment, and release processes using Fastlane, Jenkins, Bitrise, or similar CI/CD platforms.
- Collaborating with Product, UX/UI, Backend, QA, DevOps, Data, Marketing, Logistics across functional teams to deliver customer-focused mobile solutions.
- Integrating Android applications with APIs, microservices, payment gateways, loyalty platforms, analytics tools, recommendation engines, and third-party services.
- Supporting mobile initiatives related to personalization, customer engagement, promotions, notifications, and digital commerce.
- Collaborating with DevOps teams to enhance CI/CD workflows, build automation, and application delivery processes.
- Utilize AI-powered development tools like ChatGPT, Amazon Q Developer, Kiro, GitHub Copilot, Cursor, Claude Code, Gemini Code Assist, Windsurf or similar to improve development efficiency and engineering productivity.
- Apply AI-assisted development practices, including Vibe Coding and Agentic Development, while maintaining proper engineering discipline.
- Leverage AI for code generation, debugging, documentation, refactoring, testing, analysis, and workflow automation.
- Evaluate emerging AI and software development technologies.
- Recommend innovative solutions aligned with Boutiqaat's technology strategy.
- Ensure AI-generated or AI-assisted solutions are properly reviewed, tested, validated, secured, and aligned with architectural standards.
- Maintain technical documentation covering application architecture, APIs, development standards, and engineering practices.
- Share technical knowledge through mentoring, technical reviews, and best-practice sessions.
- Research emerging Android technologies and recommend improvements to Boutiqaat's mobile platform.
- Continuously identify opportunities to improve development processes, application quality, and engineering productivity.
What You will Bring to table:
- Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related field
- 3+ years of professional Android development experience
- Proven success delivering enterprise-scale Android applications
- Experience leading complex mobile projects and mentoring engineers
- Strong background integrating REST APIs, GraphQL, cloud services, and third-party SDKs
- Experience working within Agile/Scrum environments
- Experience using AI-assisted development tools is highly desirable
- Confident with Kotlin (expert level) and Java, Android SDK, Android Studio, Gradle, Jetpack Compose and XML-based UI development, Android Architecture Components, MVVM, Clean Architecture, Repository Pattern, SOLID Principles, Hilt/Dagger, Coroutines & Flow, Retrofit & OkHttp, Firebase, Room, Navigation Component, Work Manager, DataStore, Glide or Coil, Paging, Git, GitHub/GitLab, CI/CD pipelines and DevOps practices, JUnit, Espresso, Mockito, and automated testing frameworks, Firebase Analytics, Crashlytics, Remote Config, and Performance Monitoring
- Think like an engineer and build like a craftsman
- Writes clean, scalable, maintainable code
- Loves solving performance and architecture challenges
- Understands security, scalability, and modern software engineering principles
- Embraces AI as a productivity multiplier while maintaining engineering discipline
- Enjoys mentoring others and sharing knowledge
- Communicate effectively with both technical and business stakeholders
- Thrives in fast-paced, collaborative Agile teams
Why Boutiqaat?
At Boutiqaat, you won’t just join a company you’ll join a movement redefining e-commerce beauty and lifestyle retail. Here, every day offers new challenges, learning opportunities, and a chance to help build a smarter, more efficient operation from the ground up.
Ready to Grow with Us?
Kickstart your career with hands-on experience, expert mentorship, and real impact.
Apply now and be part of something exciting!
Other offers great for you!
These companies are also looking for great profiles
IT Makers
Senior .NET for Android Developer
Fourchette proposée par le client : 400 à 500 € HT de TJM
Freelance
Brussels, Belgium
Hybrid
Skills
2 months ago
Quick apply
Ever T
Développeur·se Android confirmé·e — Kotlin / Jetpack Compose / Android Auto
Freelance
Paris, France
Hybrid
Skills
9 hours ago
Quick apply
Mon Consultant Indépendant
SAP ABAP developer senior with SAP IS-U
TJM HT max 700 € (hors éventuels frais de mission, à discuter avec le client)
Freelance
Brussels, Belgium
Hybrid
Skills
3 hours ago
Quick apply
No company information available.