Search by job, company or skills

dopay

Senior Android Developer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job 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 company's future

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 142417303

Similar Jobs