Browse Jobs
For Companies
Log inGet Started
Logo

Senior Android Engineer

Devency
Nozha, Cairo
Devency    logo

Senior Android Engineer

Nozha, Cairoposted 20 hours ago
7Applicants for1 open position
  • 0Viewed
  • 0In Consideration
  • 0Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Devency is a leading software development and technology consulting firm based in Egypt, delivering scalable, high-quality solutions across custom software, cloud infrastructure, and IT strategy. We foster a culture of innovation, collaboration, and technical excellence—and we’re looking for a Senior Android Engineer to architect, scale, and optimize high-performance mobile experiences.

What You’ll Do

Lead Architecture & Development

  • Drive the design and implementation of advanced Android applications using Kotlin, Jetpack Compose, and the Android SDK.
  • Define and enforce architectural standards (MVVM/MVI, Clean Architecture) for scalable, testable codebases.

Craft Exceptional UI/UX

  • Build reusable, performant composables with Material 3, state management, animations, and accessibility in mind.
  • Mentor the team on UI patterns, declarative design, and Compose best practices.

Optimize Performance

  • Profile and tune apps for memory, startup, and rendering efficiency using Android Studio Profiler, Perfetto, and benchmarking tools.
  • Solve complex performance issues in high-throughput environments such as chat or real-time apps.

Ensure Quality & Reliability

  • Establish testing strategies with unit, integration, and UI automation (JUnit, Espresso, Compose Testing).
  • Champion TDD and CI/CD practices across the team.

Integrate & Scale APIs

  • Lead integration of RESTful and real-time APIs (Retrofit/OkHttp, WebSockets) with robust error handling and authentication.
  • Guide security and data-flow decisions for mission-critical apps.

Collaborate & Mentor

  • Conduct rigorous code reviews, pair programming, and knowledge-sharing sessions.
  • Mentor junior engineers, fostering growth and raising the technical bar.

Who You Are

  • A senior-level engineer with the technical depth to solve complex problems and the leadership skills to elevate a team.
  • A performance-driven builder who thrives on optimizing apps for scale.
  • An effective communicator who drives collaboration in fast-paced, agile settings.

Job Requirements

What You Bring

  • Experience: 5+ years of Kotlin-based Android development, with at least 2 years in senior/lead roles.
  • UI Toolkit: Advanced expertise in Jetpack Compose, reusable composables, and state management.
  • Jetpack Ecosystem: Deep knowledge of Navigation Component, Room, WorkManager, ViewModel, Coroutines & Flow.
  • Dependency Injection: Hands-on experience with Hilt or Dagger at scale.
  • Networking: Retrofit/OkHttp, WebSockets, authentication flows, JSON serialization (Moshi/Gson).
  • Architecture: Strong advocate of Clean Architecture, MVVM/MVI, and modular design principles.
  • Performance Profiling: Skilled in Android Studio Profiler, Perfetto, and Jetpack Benchmark.
  • Debugging: Advanced debugging with ADB, Logcat, Charles/Postman.
  • Version Control: Strong Git practices including branching strategies and conflict resolution.

Nice-to-Have

  • Experience leading development of chat, messaging, or real-time apps at scale.
  • Expertise in media playback (ExoPlayer).
  • Contributions to the Android open-source community or published apps.
  • A track record of adopting and championing cutting-edge Android technologies.

Featured Jobs

Similar Jobs

Search other opportunities
JobIT/Software DevelopmentSenior Android Engineer
Employers and Recruiters, go to our RECRUITMENT SERVICES.
Members Directory:
abcdefghijklmnopqrstuvwxyz#

Links

BlogAbout UsRecruitment ServicesRSSJobs in Saudi ArabiaJobs in UAEJob DescriptionsPartnersSitemapContact UsPrivacy, Cookies, Terms & Conditionsوظائف مصر
© 2025 WUZZUF. All Rights Reserved. Owned by BasharSoft LLC.