Required Skills

Android Apps Java

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 17th Feb 2021

JOB DETAIL

5+ years developing Android Apps (using Android and 3rd party libraries/frameworks)

• 5+ years Java experience

• Prior Android Developer Lead experience a plus

• Prior experience with project planning with large size or highly complex projects

• A solid understanding of mobile application development processes, from the layout/user interface to backend systems and API integrations

• A solid understanding and appreciation for Agile tools, processes, and methodology

• Ability to interact well in a team environment

• Strong organization skills to manage multiple timelines and complete tasks quickly within the constraints of clients’ timelines and budgets

Job Description:

Role:

•   Identify and uphold Android engineering best practices

•   Collaborate with designers & product managers to iterate on the design & implementation of our product

•   Work with Backend Engineers to build and ship features

•   Design a framework for creating user apps that grows with the needs of the company

•   Monitor app performance, watch for traffic drops related to site usability problems & rectify the issues

•   Review app and feature code, and plan future app upgrades with the development team

•   Assist in the development of features that will be put on the mobile app & in internal applications

•   Implement responsible design principles to ensure that our app renders well on most devices and is accessible

•   Stay up-to-date on emerging technologies

 

Requirements:

•   Strong experience using Kotlin

•   Strong analytical problem-solving skills

•   Experience with modern Android libraries and tooling including Jetpack

•   Detail oriented, works well in a team and individually

•   Self-starter with strong initiative and ability to work under pressure

•   Understanding of the entire mobile development process (design, development, testing and releases)

•   Excellent written and verbal communication skills

•   Ability to prioritize work and complete tasks with quick turnaround times

•   A solid understanding of best practices and techniques regarding scalability, performance, and security

•   Design and UX sensibilities is a plus.

Company Information