We9re looking for a Senior Android Engineer to join our team working on a modern, premium enterprise mobile application. Our ideal teammate is someone who thrives in established, production-scale environments-someone who cares deeply about stability, performance, and long-term maintainability over greenfield experimentation.
If you9re passionate about Kotlin, Jetpack Compose, and building reliable mobile experiences within a mature architecture-while collaborating closely with Product, Design, QA, and backend teams-this role is for you.
Instead of the typical job description, here9s a breakdown of tasks and qualities we9re looking for:
Primary Responsibilities- Design, build, and maintain high-quality Android features using Kotlin and Jetpack Compose while working within an established application architecture, extending and evolving it without unnecessary rewrites, and ensuring long-term maintainability through thoughtful design and clean implementation.
- Own end-to-end delivery of features within a cross-functional team environment, maintaining high standards of quality through disciplined code reviews, testing practices, and strong engineering principles, while collaborating closely with Android, iOS, backend, QA, and Mobile Service Layer / BFF teams to deliver cohesive and reliable user experiences.
- Identify, troubleshoot, and resolve performance, memory, and stability issues in a live enterprise environment by conducting thorough root-cause analysis and implementing durable, production-grade fixes that continuously improve application responsiveness, reliability, and scalability.
- Actively contribute to the health of the Android codebase by refactoring and improving existing systems where necessary to maintain architectural integrity and championing clean, modern Android development practices within a structured, production-grade environment.
Skills and Qualifications- 5+ years of professional native Android development experience.
- Proven track record of shipping and maintaining production applications in the Google Play Store.
- Strong expertise in Kotlin and Jetpack Compose in production environments.
- Deep understanding of the Android SDK, OS/device fragmentation, and Java interoperability.
- Strong experience integrating and working with RESTful APIs.
- Familiarity with established Android architectures (MVVM, MVI) and working within existing system designs.
- Strong focus on software quality, including unit and UI testing as part of daily development.
- Experience working in enterprise or regulated environments with structured release and security requirements.
- Strong problem-solving skills with a focus on debugging, root-cause analysis, and performance optimization.
- Excellent communication skills and ability to collaborate across multiple technical and non-technical teams.
Bonus Points- Experience with reactive programming (Flow, RxJava).
- Familiarity with CI/CD pipelines (Jenkins, GitLab CI, or similar).
- Experience in travel, fintech, or other enterprise-scale mobile domains.
Where We9re Looking For It- Schenectady, New York
- 100% Remote for the right candidate
Other Information The work hours will be approximately 9:00 am to 5:00 pm EST, depending on workload, with the occasional late night when a tight deadline calls for it. We work for security-conscious clients, thus background checks will be required. Salary dependent upon experience.
Position available immediately.