Android Engineer
Shree Narayani Networking Solutions Pvt Ltd
Chicago, United States of America
3 days ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
$ 230KJob location
Chicago, United States of America
Tech stack
Artificial Intelligence
Android
Unit Testing
Code Review
Software Design Patterns
User Interface Testing
GitHub Copilot
Kotlin
Material Design
Jetpack Compose
Software Coding
Android
Job description
Android, Kotlin, Jetpack Compose, Android UI Development, Unit Testing, Design Patterns, GitHub Copilot, Claude Job Description
- Candidates should be comfortable with AI tools to assist development and day-to-day efficiency.
- Work closely with senior engineers to implement product requirements into clean, functional UI using Jetpack Compose and the existing design system.
- Write readable, testable Kotlin code following design patterns and team coding standards.
- Build and maintain UI screens and components in Jetpack Compose, guided by the existing component library and design tokens.
- Add analytics events to new and existing features following established naming conventions and schemas.
- Follow accessibility guidelines (TalkBack, content descriptions, touch target sizing) when building UI.
- Write unit and UI tests for assigned features.
- Use AI coding tools (Claude, GitHub Copilot) to assist with day-to-day development tasks.
- Participate actively in code reviews - give and receive feedback with curiosity and a growth mindset.
- Take ownership of small, well-scoped features end-to-end with guidance from senior engineers.
Requirements
- 2 4 years of Android development experience
- Kotlin
- Jetpack Compose
- Android UI Development
- Unit & UI Testing
- Design Patterns
- GitHub Copilot / Claude (AI coding tools)
About the company
Client: Sapient is implementing project for a telecom firm based in Basking Ridge, NJ (preferred) or Chicago, IL