Sr. Developer - Mobility Android
Apply NowCompany: Tata Consultancy Services
Location: Atlanta, GA 30349
Description:
Must Have Technical/Functional Skills
Roles & Responsibilities
Salary Range-$120,000-$140,000 a year
#LI-KR1
- 6+ years of experience developing large scale mobile applications using Xamarin, java and Kotlin
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience in Modern Android Architecture and User Interface (Android Architecture Components, Navigation, Paging, Material Design etc.)
- Familiarity with Jetpack Compose
- Experience with third party libraries like Retrofit, Hilt, Dagger, Glide etc.
- Experience with RESTful APIs to connect Android applications to back-end services
- Experience with Firebase Framework for Android
- Familiarity with cloud message APIs and push notifications
- Experience with offline storage, threading, and performance tuning
- Experience with performance and memory tuning with tools
- Knack for benchmarking and optimization
- Proficient understanding of code versioning tools (Git)
- Familiarity with continuous integration
- Experience in Test Driven Development.
Roles & Responsibilities
- Design and develop advanced applications for the Android platform
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Support other team members where required, including troubleshooting and maintenance of production systems/programs/applications
- On-call support rotation function may be required
Salary Range-$120,000-$140,000 a year
#LI-KR1