← Back to jobs
New York, NY, USA
No related jobs found
Position Overview
We are seeking an experienced Android Developer to design, develop, enhance, and maintain high-quality mobile applications using Kotlin and Java.
Day-to-Day Responsibilities
Design, develop, enhance, and maintain Android applications using Kotlin and Java
Implement modern architectural patterns including MVVM, Clean Architecture, and/or MVI
Build secure mobile functionality using biometric authentication, encryption, certificate pinning, OAuth 2.0, and OpenID Connect
Integrate applications with backend services through REST APIs, GraphQL, WebSockets, and real-time data services
Develop automated unit, integration, and UI tests using JUnit, Espresso, Mockito, and Robolectric
Troubleshoot application defects, performance issues, API integration challenges, and production problems
Configure and support automated CI/CD pipelines for Android application builds, testing, and deployments
Manage application releases through Google Play Console, including signing, version management, staged rollouts, and production releases
Utilize Git-based platforms including GitHub, GitLab, and Bitbucket for source-code management and collaboration
Collaborate with Product, Design, Backend Engineering, QA, Security, and Technology teams
Participate in code reviews, testing, defect resolution, release activities, and ongoing application maintenance
Apply mobile security, coding, testing, and release-management best practices throughout the SDLC
Required Qualifications
5+ years of professional Android application development experience
Expert-level Kotlin proficiency and strong Java experience
Hands-on experience with MVVM, Clean Architecture, and/or MVI
5+ years implementing mobile security capabilities such as biometric authentication, encryption, certificate pinning, OAuth 2.0, and/or OpenID Connect
5+ years developing automated tests using JUnit, Espresso, Mockito, and/or Robolectric
5+ years of Google Play Console experience, including application signing, staged rollouts, release management, and publishing
Strong proficiency with Git, GitHub, GitLab, and/or Bitbucket
Any Graduate
No related jobs found
← Back to jobs