Job Description
Android success is consistency across devices—not perfection on one flagship phone.
ErthDev is looking for an Android Engineer to build reliable native Android applications for clients who need platform-specific quality and capability.
You'll deliver apps that perform well across the device landscape.
What you'll do
- Build and maintain native Android applications in Kotlin.
- Implement UI with modern Android patterns and responsive layouts.
- Integrate with backend APIs and local storage.
- Handle permissions, background work, and platform features carefully.
- Improve performance, stability, and app quality metrics.
- Collaborate with designers and backend engineers.
- Write tests for important user flows.
- Support Play Store release processes.
- Participate in code reviews and Android standards.
- Debug device fragmentation and OS-version issues.
Android at ErthDev
We build Android apps that respect platform conventions and real-world device diversity.
Quality means predictable behavior, not just feature completeness.
What you'll get
- Fully remote work from Egypt
- Flexible working hours with collaboration overlap
- Cairo office access when needed
- Paid annual leave and sick leave
- Performance bonuses and annual salary reviews
- Learning and development support
- Courses and certifications
- Conference opportunities
- Equipment and internet support
- Medical insurance
- Mentorship and career growth
- Exposure to projects across different industries
Hiring process
Application → Initial Conversation → Practical Assessment → Technical Interview → Final Conversation → Offer
If you enjoy making Android apps feel intentional across the ecosystem, we'd like to meet you.
Apply through LinkedIn Easy Apply or the ErthDev careers page.
Requirements
What we're looking for
- Strong Kotlin and Android production experience.
- Experience with Jetpack libraries and modern Android architecture.
- Solid understanding of activities/fragments or Compose UI.
- Experience consuming REST APIs.
- Familiarity with performance and crash tooling.
- Good collaboration and Git habits.
- Attention to UX and accessibility.
- Strong debugging skills across devices.
Experience with Jetpack Compose, Coroutines/Flow, Room, push notifications, Play Console, and CI for Android is a plus.