Android Developer

Knack Solutions
  • Boston, Massachusetts
  • Remote
  • Autofill and Review
30+ days ago

Job Description

W2 only

Position: Android Developer

Work Authorization: All Work Authorizations

Location: Remote

Contract: 12-24 months

Job Requirements and Responsibilities:

  • Experience developing Android applications in Kotlin or Java
  • Experience with unit, integration and functional UI testing, including extensive experience with testing frameworks like JUnit, Espresso and Robolectric, as well as using dependency injection with Dagger
  • Experience with Android Studio and Gradle
  • Experience with modern clean architecture patterns such as MVVM
  • Deep familiarity with SOLID principles
  • Experience with Agile/Scrum methodologies. You provide estimates of engineering effort, plan implementation, and rollout system changes with implications for multi-functional teams.
  • Work with key partners in Product Management, Design and Engineering to architect simple, reliable and elegant native experiences
  • Ability to collaborate and drive best practices with engineers from numerous teams
  • Experience working with back-end services teams to design services contracts optimized for mobile solutions
  • Preferred Qualifications:
  • BS/BA in Computer Science or related field plus 5 years work experience or MS with 3 years of relevant experience
  • Experience working on large scale applications and with large, distributed, cross-functional teams
  • Experience migrating codebases from Java to Kotlin

Numbers & Facts

LocationBoston, Massachusetts (
Remote
)

Skills

  • Agile Programming Methodologiesunmatched
  • Androidunmatched
  • Best Practicesunmatched
  • Computer Scienceunmatched
  • Cross-Functionalunmatched
  • Dependency Injectionunmatched
  • Design Servicesunmatched
  • Functional Testingunmatched
  • Gradleunmatched
  • Integration Testingunmatched
  • JUnitunmatched
  • Javaunmatched
  • Kotlinunmatched
  • Mobile Applications Developmentunmatched
  • Model View ViewModel (MVVM)unmatched
  • Product Designunmatched
  • Product Managementunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Testingunmatched
  • Team Playerunmatched
  • Technical/Engineering Designunmatched
  • Unit Testunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder