3 days ago
Orange City, FL, USASenior
Base Salary
$80k - $117k/yr
Responsibilities
- Gather and document business requirements and participate in software application design discussions.
- Design, build, integrate, and maintain native Android applications using Kotlin, Java, and Jetpack Compose.
- Lead new feature development and migrate legacy XML-based View systems to Jetpack Compose.
- Own application architecture, reusable Compose components, performance, quality, and responsiveness.
- Conduct code reviews, maintain code repositories, and mentor junior and mid-level developers.
- Implement unit and UI testing, analyze results, coordinate bug fixes, and collaborate with QA teams.
- Resolve production issues, improve system reliability, and document code, testing, and support activities.
- Work with RESTful APIs and third-party libraries or SDKs and contribute to CI/CD pipeline automation for Android builds.
- Develop user training programs, documentation, and support frameworks for new software applications.
Requirements
- Bachelor's or master's degree in Computer Science, Engineering, or a related field; a bachelor's degree or foreign equivalent from an accredited institution is required, with progressive experience accepted in lieu of education.
- At least 5 years of hands-on experience in native Android application development.
- Production-level proficiency in both Kotlin and Java.
- At least 2 years of hands-on experience building production applications with Jetpack Compose.
- Strong knowledge of Compose fundamentals, navigation, animations, custom layouts and modifiers, theming, performance optimization, and Compose-XML interoperability.
- Experience with MVVM or MVI, Jetpack components, Dagger or Hilt, Coroutines, Kotlin Flow, RESTful APIs, JSON, Retrofit, and OkHttp.
- Experience with unit testing and Compose UI testing using JUnit, Espresso, Compose Test APIs, and Mockito.
- Familiarity with Git, CI/CD tools, app security best practices, performance optimization, and publishing applications to the Google Play Store.
- Strong communication, collaboration, troubleshooting, software integration, and end-to-end SDLC capabilities.
Benefits
- Medical, dental, vision, and life insurance.
- Long-term and short-term disability coverage.
- Health and dependent care reimbursement accounts.
- Accident, critical illness, hospital indemnity, and legal insurance.
- 401(k) plan with contributions dependent on salary level.
- Paid holidays and paid time off.
- The position is full-time and may require relocation and/or travel to the work or project location.
About Infosys
Infosys is a public IT services and consulting company that builds and runs software systems for large enterprises across industries. It provides consulting, systems integration, cloud and AI services, engineering, and business process outsourcing, and sells platforms such as EdgeVerve's Finacle core banking suite. Founded in 1981 and headquartered in Bangalore, it serves clients in 50+ countries and is listed on the NSE, BSE, and NYSE.
