Senior Android Developer

Dopay

Not Interested
Bookmark
Report This Job

profile Job Location:

Cairo - Egypt

profile Monthly Salary: Not Disclosed
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Job Summary

Description

Key Responsibilities

  • Partner with product and engineering teams to understand business requirements and translate them into high-quality scalable Android applications.
  • Contribute to engineering best practices and mentor junior developers to foster technical growth and collaboration.

Android Application Development

  • Lead the design and development of robust maintainable and high-performance Android applications using Kotlin and Jetpack Compose.
  • Ensure application stability scalability and performance through clean testable code and proactive optimization.
  • Participate in code reviews to maintain high standards of quality and consistency.

Architecture & System Design

  • Implement and maintain modern Android architectures (MVVM or Clean Arch) to improve code maintainability and scalability.
  • Integrate with RESTful API for seamless communication with backend services.
  • Manage and consume private Maven libraries for modularized development.

UI/UX Collaboration

  • Work closely with design teams to create pixel-perfect accessible and engaging mobile interfaces that align with product requirements.


Requirements

  • Typically 5 years of professional experience in Android development with Kotlin.
  • Strong understanding of Android Jetpack Compose and modern development practices.
  • Proven track record of delivering features through the full development lifecycle from ideation to release and ongoing maintenance.
  • Experience with dependency injection (e.g. Hilt Dagger) and asynchronous programming (Coroutines Flow).
  • Skilled at mentoring engineers and leading technical decision-making.
  • Proficient in GitHub and modern CI/CD workflows.
  • Knowledge of design patterns modular development and mobile-specific performance optimization.
  • Familiarity with ProGuard & DexGuard for application security and optimization.
  • Strong analytical skills and creative problem-solving abilities.
  • (Optional) Exposure to Kotlin Multiplatform projects for cross-platform development.

Desirable Skills

  • Excellent written and verbal English communication skills for effective collaboration with global teams.
  • Experience with Google Play Store release processes and app lifecycle management.
  • Familiarity with unit testing UI testing and automation frameworks.
  • Exposure to fintech or other high-growth mobile-first industries.
  • Understanding of DevOps principles for mobile including monitoring and crash reporting tools (Firebase Sentry Amplitude etc.).
  • Passion for financial inclusion and social impact.


Benefits

Why Join Us

  • Be part of a high-growth fintech making a real impact in emerging markets.
  • Work directly with top-tier enterprise clients and decision-makers.
  • Drive real business outcomes helping organizations digitize payroll and empower their employees financially.
  • A fast-paced collaborative environment where your contributions shape the companys future.


Required Experience:

Senior IC

DescriptionKey Responsibilities Partner with product and engineering teams to understand business requirements and translate them into high-quality scalable Android applications. Contribute to engineering best practices and mentor junior developers to foster technical growth and collaboration. Andr...
View more view more

Key Skills

  • APIs
  • REST
  • Eclipse
  • Android
  • Application Development
  • SDKs
  • SQLITE
  • IOS
  • Java
  • JSON
  • Gradle
  • Mobile Applications

About Company

Company Logo

At dopay, we're not just building a fintech company—we're changing lives. Our goal is to make financial inclusion a reality for workers across emerging markets, starting with Egypt. Whether it's helping employees access their wages instantly or empowering them to save for their future ... View more

View Profile View Profile