What are the responsibilities and job description for the Senior Android Engineer (Kotlin) position at EITACIES Inc.?
Senior Android Engineer (Kotlin) - Enterprise Mobile Applications
New York, NY / Atlanta, GA / Phoenix, AZ : Day 1 Onsite role
Experience: 7 Years Mid Level to Senior
Positions : 2 open
We are looking for an experienced Android Engineer with strong hands-on expertise in Kotlin and modern Android development to join a high-performing enterprise mobile engineering team. Candidates with prior experience supporting financial services are highly preferred.
Key Responsibilities
New York, NY / Atlanta, GA / Phoenix, AZ : Day 1 Onsite role
Experience: 7 Years Mid Level to Senior
Positions : 2 open
We are looking for an experienced Android Engineer with strong hands-on expertise in Kotlin and modern Android development to join a high-performing enterprise mobile engineering team. Candidates with prior experience supporting financial services are highly preferred.
Key Responsibilities
- Design, develop, and maintain high-quality Android applications using Kotlin.
- Build scalable, secure, and performant mobile solutions.
- Implement modern Android architecture patterns such as MVVM and Clean Architecture.
- Develop UI components using Jetpack Compose and traditional Android UI frameworks.
- Integrate REST APIs and backend services.
- Write unit tests and participate in code reviews.
- Collaborate with product managers, designers, QA, and backend engineers.
- Troubleshoot issues and optimize application performance.
- 7 years of software development experience.
- 5 years of hands-on Android development experience.
- Strong expertise in Kotlin and Android SDK.
- Experience with Jetpack Compose.
- Strong understanding of MVVM architecture and Android Jetpack components.
- Experience consuming RESTful APIs.
- Knowledge of Coroutines, Flow, and asynchronous programming.
- Experience with Git and CI/CD pipelines.
- Strong debugging and performance tuning skills.
- Experience in large-scale enterprise mobile application development.
- Financial services or banking domain experience.
- Prior experience working with American Express.
- Familiarity with GraphQL. Experience with dependency injection frameworks such as Hilt or Dagger.
Salary : $50 - $60