Android Developer

Infosys•Orange City, FL
•$80,127 - $117,128

About The Position

The Android Developer works in Infosys's Digital Experience unit as a Technology Consultant 2, contributing to the design, development, testing, integration, and support of software applications. The role includes documenting business requirements and design decisions, coding and integrating features, reviewing and maintaining code, implementing tests, coordinating bug fixes, supporting users, and resolving production issues. The position focuses on building and maintaining native Android applications using Kotlin, Java, and Jetpack Compose. The developer leads Compose-based feature development and applicable migrations from XML-based views, builds reusable UI components, owns application architecture and quality, and works with cross-functional teams, QA, and other developers. The role also includes mentoring developers, participating in Agile/Scrum ceremonies, keeping current with Android development, and contributing to CI/CD automation.

Requirements

  • Bachelor's or master's degree in Computer Science, Engineering, or a related field; the posting also allows three years of progressive specialty experience in lieu of each year of education.
  • At least 5 years of hands-on experience in native Android application development.
  • Production-level hands-on proficiency in both Kotlin and Java.
  • At least 2 years of hands-on experience building production apps with Jetpack Compose.
  • Deep understanding of Compose fundamentals, including state hoisting, recomposition, side effects, and performance optimization.
  • Experience with Compose Navigation, Compose Animations, and custom layouts or modifiers.
  • Experience with legacy XML-based View systems and Compose-XML interoperability.
  • Strong knowledge of MVVM/MVI architecture patterns.
  • Experience with Jetpack components, including ViewModel, LiveData or StateFlow, Room, WorkManager, and Navigation.
  • Experience with dependency injection frameworks such as Dagger or Hilt.
  • Familiarity with Coroutines and Kotlin Flow.
  • Experience consuming RESTful APIs and working with JSON, Retrofit, and OkHttp.
  • Strong understanding of Material Design 3 guidelines and Compose theming.
  • Experience with unit testing and Compose UI testing using tools such as JUnit, Espresso, Compose Test APIs, and Mockito.
  • Familiarity with Git and version control workflows.
  • Knowledge of CI/CD tools such as Jenkins, Bitrise, or GitHub Actions.
  • Understanding of application security best practices and performance optimization.
  • Experience publishing applications to the Google Play Store.
  • Candidates must be authorized to work in the United States for any employer without employer-based visa sponsorship; Infosys cannot provide immigration sponsorship now or in the future.
  • The position may require relocation and/or travel to the work or project location.

Responsibilities

  • Document assigned portions of business requirements as part of requirements elicitation.
  • Facilitate application design discussions and document decisions for the technical team.
  • Develop and integrate application features and updates while maintaining system stability.
  • Conduct code reviews, modify code, and maintain code repositories.
  • Implement test strategies, analyze results, and coordinate bug fixes.
  • Develop user training programs, documentation, and support frameworks for software transitions.
  • Resolve production issues and recommend preventive measures to improve system reliability.
  • Maintain records of code, testing techniques, and support activities.
  • Design and build Android applications using Kotlin, Java, and Jetpack Compose.
  • Lead development of Compose-based features and maintain existing Kotlin- and Java-based modules.
  • Lead applicable migrations from XML-based view systems to Compose.
  • Collaborate with cross-functional teams to define, design, and deliver features.
  • Own end-to-end application architecture, performance, quality, and responsiveness.
  • Build reusable, themeable Compose components and custom layouts.
  • Identify and resolve performance bottlenecks, including issues involving recomposition, state management, and memory.
  • Write clean, maintainable, well-tested code and conduct code reviews.
  • Mentor junior and mid-level developers on Compose practices and Android architecture.
  • Use RESTful APIs and third-party libraries or SDKs to extend application functionality.
  • Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, and retrospectives.
  • Stay current with Jetpack Compose APIs, tooling, and Android development trends.
  • Collaborate with QA teams to support timely, high-quality releases.
  • Contribute to CI/CD pipeline setup and Android build automation.

Benefits

  • Medical, dental, vision, and life insurance
  • Long-term and short-term disability
  • Health and dependent care reimbursement accounts
  • Accident, critical illness, hospital indemnity, and legal insurance
  • 401(k) plan and contributions dependent on salary level
  • Paid holidays and paid time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service