Senior Android Engineer

Jahnel GroupSchenectady, NY
Hybrid

About The Position

Jahnel Group's mission is to provide the absolute best environment for software creators to pursue their passion by connecting them with great clients doing meaningful work. They build some of the most complex and compelling applications for clients across the country. Jahnel Group is a fast-growing INC 5000 recognized company with over 100 employees, operating as a very close-knit team. They are looking for a Senior Android Engineer to join their team, working on a modern, premium enterprise mobile application. The ideal teammate thrives in established, production-scale environments, prioritizing stability, performance, and long-term maintainability over greenfield experimentation. This role is for someone passionate about Kotlin, Jetpack Compose, and building reliable mobile experiences within a mature architecture, while collaborating closely with Product, Design, QA, and backend teams.

Requirements

  • 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.

Nice To Haves

  • 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.

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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service