- Company Name
- The Ash Group
- Job Title
- Software Engineer
- Job Description
-
Job title: Android Developer
Role Summary: Deliver high‑quality Android mobile applications, focusing on performance and user experience. Design, develop, and maintain apps using Kotlin and modern Android architecture patterns, collaborating closely with cross‑functional teams and mentoring junior developers.
Expectations: 5–8 years of professional Android development experience. Proficient in Kotlin, Android Architecture Components, Room, Retrofit, and MVVM/Clean Architecture. Strong knowledge of unit and UI testing frameworks (Mockito, JUnit, Espresso). Agile/Scrum methodology experience and familiarity with CI/CD pipelines. Experience building IoT‑enabled Android solutions, integrating with MQTT, BLE, and smart devices.
Key Responsibilities:
- Design, develop, and maintain scalable Android applications using Kotlin.
- Build intuitive UI/UX components, ensuring optimal performance.
- Implement and maintain architecture components (ViewModel, LiveData, Room, Retrofit).
- Write comprehensive unit and UI tests (Mockito, JUnit, Espresso).
- Participate in code reviews, providing constructive feedback and mentoring peers.
- Collaborate with product owners, designers, and backend teams to define new features.
- Integrate IoT functionality, MQTT messaging, and BLE device communication.
- Continuously improve development workflows, tooling, and CI/CD processes.
Required Skills:
- Kotlin (advanced features: coroutines, extension functions)
- Android Architecture Components (LiveData, ViewModel, Navigation)
- MVVM & Clean Architecture
- UI components & Material Design
- Room database and data persistence
- Retrofit for network communication
- Unit & UI testing (JUnit, Mockito, Espresso)
- Agile/Scrum practices
- CI/CD tooling (Gradle, Jenkins, etc.)
- IoT Android integration
- MQTT protocol
- BLE communication & device pairing
Required Education & Certifications:
- Bachelor’s degree in Computer Science or related field (or equivalent practical experience).
Philadelphia, United states
On site
Mid level
05-03-2026