Find a jobRecruiters

Android Developer

Exclusive opportunity

Onsite

Android Developer

Boutiqaat

Android Developer

Skills

E-commerce WebsitesMobile DevelopmentTesting & QAMicroservicesGraphQLJenkinsData AnalysisAIGitHubNo-code Automations

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

.NET

2 months ago

Quick apply

Ever T

Développeur·se Android confirmé·e — Kotlin / Jetpack Compose / Android Auto

Freelance

Paris, France

Hybrid

Skills

KotlinAndroidjetpack composekmp

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

Systèmes d'information

3 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools