Required Skills

Android Developer

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 13th May 2022

JOB DETAIL

  • Develop Android applications in a young, fast-paced, and dynamic Android development team.
  • Evaluate, improve, and contribute to the design framework established by the team to define and promote standards and best practices.
  • Collaborate with cross-disciplinary teams to design, develop, test, and ship innovative features for our mobile customers
  • Provide input related to the technical design of new applications/systems and architecture. Contribute to proof-of-concept and feasibility analysis.
  • Continually evaluate emerging technologies to identify opportunities, trends, and best practices that can be used to strengthen our technology platform and development practices
  • Interface with business analysts, project managers, and clients to clarify requirements, as appropriate.  
  • Perform code review; onboard and mentor new software engineers, review code and enforce coding standards
  • Troubleshoots applications problems independently.
  • Be a proponent of Scrum/Agile methodology, adopting interactive approach to support frequent release of high-quality features.

Professional Experience / Qualifications 

  • Working knowledge of Domain-Driven Design, SOLID principle, and its application to MVVM, MVP pattern
  • Must have expertise in leading teams, onsite – offshore coordination hands-on
  • Excellent working knowledge of object-oriented programming such as Java and Kotlin
  • Typical candidates will possess 8+ years of professional software development experience specific to Native Android Development using Java and Kotlin
  • Extensive knowledge and deep understanding of Android SDK, in areas such as component interaction, threading, memory management.
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Proficient understanding of code versioning tools, such as Git
  • Working knowledge of the release process to the Google Play and Amazon Android Market.
  • Working knowledge of various Android frameworks such as Dagger 2, Firebase, Retrofit, RxJava, and Jetpack. 
  • Working knowledge of Adobe Experience Manager, iOS SDK, Web Development is a plus
  • Experience in developing mobile application using cross-platform technologies such as Flutter, React Native is a plus

Company Information