Android Developer - Atlanta, GA/Austin TX - Full time with benefits - Georgia IT Inc.
Atlanta, Austin, GA
About the Job
Android Developer
Location: Atlanta, GA/Austin TX
Position Type: Full Time
No Visa Sponsorship available for this position - No third parties Agencies or Corp to Corp
Relevant Experience:
Have at least 5 years of experience on Android app development
Experience of Retail domain will be an added advantage
Technical/Functional Skills:
Location: Atlanta, GA/Austin TX
Position Type: Full Time
No Visa Sponsorship available for this position - No third parties Agencies or Corp to Corp
Relevant Experience:
Have at least 5 years of experience on Android app development
Experience of Retail domain will be an added advantage
Technical/Functional Skills:
- Experience with Java, Kotlin and Android Framework(4.0 – 8.1)
- Experience in material design elements of android.
- Strong in Object oriented programming, data structures, Algorithm design and Client-Server architecture
- Proficiency in Core Java and concepts like Multithreading, Synchronization and Exception handling.
- Exceptional analytical aptitude and attention to detail
- Knowledge on XML, Web services.
- Knowledge on networking and image libraries (like Retrofit, Volley, Picasso, Glide etc)
- Knowledge on Social network integrations like Facebook and Twitter.
- Knowledge on Firebase tools.
- Knowledge on Gradle build management system.
- Experience with Camera API, Barcode scanning and NFC Package.
- Experience with Maps API and developing location based services
- Experience with developing Augmented reality applications
- Experience with Open GL
- Experience in Kotlin and functional programming concepts.
- Experience in SQLite and Realm mobile database.
- Experience in creating android custom views
- Experience in creating view animations, transition animations, shared transitions
- Understanding of Source Code Control (Git) and Android studio Functions.
- Basic Knowledge of Major Mobile platforms (IOS,WP7)
- Experience in Unit Testing Frameworks like JUnit. Knowledge on testing tools like Mockito, Power Mockito, Roboelectric, Code Coverage
- Experience in application architectural patterns like MVP, MVVM, MVI
- Experience in RxJava
- Experience in Dependency Injection frameworks like Dagger
- Ability to take business requirements and develop functional design and help in technical design
- Good organizational and problem-solving skills
- Good team player who is self-motivated and well organized
- Strong oral and written communication skills
- Ability to work with remote teams
- Ability to manage project scope
- Ability to ensure quality of the delivered components.
- Onshore / Offshore team management, capacity planning
- Offshore co-ordination for construction and testing of defects/BRs, review and code delivery
- B.E / B.Tech (Information Technology) or Equivalent
Source : Georgia IT Inc.