Android Developer

Esvee Technologies Inc
United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Android Software Development Unit Testing Biometrics Code Coverage Software Quality Code Review Continuous Integration Software Design Patterns Github Mobile Application Software Junit
+17 more
Model View ViewModel Password Management Mockito Systems Integration User Interface Testing GitHub Copilot Delivery Pipeline Prompt Engineering Tablet Computers Ios Frameworks Git Kotlin Solid Principles Jetpack Compose Functional Programming Multiplatform Jenkins

Requirements

Drive the architecture and development of complex Android applications ensuring scalability maintainability and performance.Make high-level design decisions enforce SOLID principles and set technical direction for the team. Lead the adoption and implementation of Jetpack libraries and Jetpack Compose across projects.Oversee the integration of third-party SDKs and ensure best practices in dependency management.Design and implement responsive UIs for a variety of device form factors (phones tablets foldables).Establish and maintain robust CI/CD pipelines using Jenkins and GitHub Actions.Champion code quality through rigorous code reviews technical documentation and test coverage (unit and UI).Mentor and guide junior developers fostering a culture of continuous learning and improvement.Collaborate with cross-functional teams to deliver features that meet business and user needs.Required Skills:8+ years of professional Android development experience.Experience with advanced Kotlin              
and Android features including:oCoroutines and structured concurrencyoExtension functions and higher-order functionsoDependency injection frameworks (e.g. Hilt Koin)oCustom Compose components and modifiersoModularization and multi-module project structuresoAdvanced error handling and functional programming conceptsDeep expertise in Android architecture components Jetpack libraries and Jetpack Compose.Experience implementing biometric authentication (e.g. fingerprint face recognition) passkeys (FIDO2/WebAuthn) password manager integration and Android Autofill for secure and seamless user authentication.Strong understanding of software design patterns MVVM/MVI architectures and SOLID principles.Proven experience integrating third-party SDKs.Hands-on experience with unit testing (JUnit Mockito) and UI testing (Espresso UI Automator).Practical knowledge of CI/CD tools especially Jenkins and GitHub Actions.Excellent communication leadership and mentoring skills.Proficient with
Git and modern development workflows.Nice to Have:Experience with iOS development (Swift/Objective-C).Knowledge of Kotlin Multiplatform (KMP).Exposure to cross-platform mobile development.Familiarity with AI-assisted development tools (e.g. GitHub Copilot) and prompt engineering to accelerate coding testing and documentation.Experience integrating AI/ML features into mobile applications.”                            

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:47 min

Performance benchmarks and Android developer adoption

Gian Marco Iodice Gian Marco Iodice · WWC 2025

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

Videos

See all

Related articles

See all