Phoenix, AZ

Remote Senior Android Developers

RESPONSIBILITIES:

Kforce's client, a growing technology company is seeking a few Remote Senior Android Developers that will build mobile applications, and work with our Product and Design teams to develop new ideas, explore new opportunities, and maintain Android application development. This company offers a competitive compensation package including base salary and stock/RSU's. This position is 100% Remote. The right candidate can work independently and can mentor others in a manner that helps them grow by sharing experience and wisdom in a way that is easily understandable. In this role, you will report to the Lead, Mobile Software, and will support them in enforcing architecture practices and project integration with android applications. You will be expected to write code that is designed to be reusable and shared amongst other teams, which will include understanding which pattern is the best for a given job. Duties:
  • Contributing to the design, building, testing, optimization, and maintenance of the company's Android mobile apps and Android SDK
  • Collaborating with the firmware and full-stack team
  • Supporting the QA team to ensure reliability and stability of the Android app along with the goTenna hardware
  • Assisting product management teams to define, implement and develop new features with the user in mind
  • Dedication to keeping the highest quality, maintainability, and flexibility in code by strictly adhering to best practices and guidelines (coding standards, version control, peer reviews, manager feedback, etc.)
  • Commitment to a highly collaborative team's goals to implement the latest development frameworks and techniques (Jetpack, MVVM, Material Design, etc.)
  • Architect and build projects using Kotlin for Android
  • Maintain and support existing Android apps
  • Work with other teams to help solve technical problems
  • Mentor other engineers on the team

REQUIREMENTS:

  • B.S. degree in Computer Science or related Engineering field
  • 3-5+ years of experience developing commercially shipped apps for Android (in Java or Kotlin), in a professional environment
  • Kotlin and MVVM experience
  • Ability to adhere to our internal Coding Standards in order to produce clean, bug-free, maintainable and shareable code
  • Ability to develop complex mobile apps while optimizing for efficiency and stability
  • Ability to collaborate with UI/UX designers, as well as understand and implement Android Material Design with the absence of UI/UX designs
  • Experience with Git and or other Version Control Systems
  • Experience writing UI and Unit Tests
  • Willingness to learn Swift and assist with iOS initiatives
  • Experience using IoT projects or Bluetooth
Nice to haves:
  • Experience with Bluetooth apps & familiarity with Android's Bluetooth SDK
  • Experience with IOS and Swift development
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Recommended Skills

  • Architecture
  • Curiosity
  • Firmware
  • Git
  • Information Technology
  • Java (Programming Language)
Browse other jobs