25 Oct
Android Developer
Idaho, Atlanta , 83601 Atlanta USA

Vacancy expired!

Role: Android Developer

Location: ATLANTA, GA. Remote

IMPORTANT: BAND DRUG TEST IS MANDATORY. Remote position, but candidate must be willing to work in EST time.

Role:- build and define the API contracts between applications and middleware systems- perform application analysis and derive suggestions for application improvement, performance management, and tech debt management- assist in requirements analysis, estimation of effort and documenting tasks on stories with clear acceptance criteria- mentor and lead a team of mobile developers on the implementation of Android apps- handle REST calls, JSON parsing and construction, UI implementation from specifications- troubleshoot HTTP traffic to / from device- troubleshoot an issue in an application given the requirements, stack traces, and source code

Relevant Experience:- Hands on development of enterprise or consumer mobile apps- 3-10 apps produced and involved in developing code as a project lead- Mentored several developers along the delivery of applications- Able to take an application from concept through app store publication

Required Skills:- Demonstrated skills in Android development- Proficient or experienced in Kotlin and Java- Understand design MVVM, MVC and other design patterns and their implementation- Experience leading developers using Agile methodology guidelines and practices- Knowledge and hands-on experience in source code management tools and processes (EG: GIT)- Understand use of GRADLE and MAVEN in context of package management and application production- Use of SWAGGER, RAML and other description tools required

Technical skills:
  • Android Studio
  • Charles Proxy, Postman, Fiddler, or other HTTP traffic diagnosis tools
  • Using GraphQL API Schema
  • Basic AWS knowledge (Lambda, API Gateway, AppSync)
  • Jetpack Compose
  • CoreML / ML Kit, ARKit / ARCore
  • RXJava
  • Jira, Confluence or other like team management tools
  • GIT, Stash, Bitbucket, or like modern source code management tools

Nice to have- Application in the public app store(s) and able to explain your role in the production of the application- Demonstrable source code projects in a public source code repository (EG: Github, Bitbucket) and your interaction / contribution in projects (Forks, pull requests, builds, etc.) - Active social media presence in the development communities (EG: Stack overflow, Twitter, Slack, etc.)- Postings of articles of mobile application development domain knowledge in places like Wordpress, Medium, self-hosted websites, etc. demonstrating thought leadership in areas of mobile ecosystem.

Behavioral competencies- Team oriented project engagement style- Great communication skills- forever learning new skills and self-educating on new topics- Strong analytic skills- Desire to mentor and lift the whole team- Servant leadership attitude

Thanks & regards,

Prasanth Kumar

Success Metric

Cell:

Ph:

Vacancy expired!


Report job