Previous Job
Android Developer - Atlanta, GA/ Austin TX
Ref No.: 18-04059
Location: Atlanta, Austin, Texas
Android Developer
Atlanta, GA/ Austin TX
Salary plus benefits

US Citizen, Green Card, TN, EAD, only No Third-party agencies
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 Rx Java
  • Experience in Dependency Injection frameworks like Dagger