Jobs and Careers
EA

Staff Android Applications Developer (San Jose, CA - Hybrid)

Eargo Inc.
San Jose, United Statesfull_timeVerifiedPosted 3 Feb 2023
💰 $180,000/yr($163,000/yr$180,000/yr)

About the role

We’re Eargo and we’re on a mission to disrupt, innovate, and reimage the hearing industry. If you believe fun at work is non-negotiable and want to experience the joy of being a part of helping someone hear life to the fullest again— expect tears of joy— then this is the place for you! Our passionate, fast-paced, energetic team is driven by the belief that people shouldn’t feel like they need a hearing aid—they should want one. So, if working with some of the coolest, most talented folks around and making an impact every single day sounds like a dream gig, then we want to hear from you!

The Staff Android Applications Developer will be responsible for designing, developing and maintaining high-performance and scalable mobile applications for Android devices. The ideal candidate will have a strong background in Kotlin, Reactive programming and Android SDK, as well as experience with JNI and standard third-party libraries and APIs. The Staff Android Developer will work closely with a team of developers, designers, and project managers to deliver innovative and user-friendly mobile apps. Additionally, the candidate will be responsible for ensuring the performance, quality, and responsiveness of the applications.

Essential Job Duties and Responsibilities

  • Contribute to the overall design and architecture of the codebase.
  • Participate in project planning efforts to coordinate mobile development work.
  • Build integrations with third-party platforms to provide a seamless, enhanced mobile app experience.
  • Design, code, and test new features in an independent manner.
  • Ensure compatibility across various devices and Android versions.
  • Implement mobile-friendly design for optimal app experience and performance.
  • Deliver functionality in an agile development environment.
  • Advocate for and adapt industry best practices for mobile technologies.

Requirements

  • Bachelor’s degree in Software Engineering or equivalent.
  • 8+ years relevant experience as a mobile developer.
  • Strong understanding of the Android SDK.
  • Strong expertise in Kotlin.
  • Strong experience with Android development and a solid understanding of Bluetooth technology and its integration into mobile apps.
  • Experience with Reactive programming using RxKotlin.
  • Experience with supporting various devices and SDK versions.
  • Experience writing and maintaining JNI.
  • Experience with mobile app testing, including writing unit and instrumented tests.
  • Experience with dependency injection frameworks, like Dagger and Hilt.
  • Ability to work in a dynamic, agile environment.
  • Able to mentor Junior engineers.
  • Ability to work independently with little to no supervision.
Salary: 163,000 - 180,000. Pay is based on several factors including but not limited to education, work experience, certifications, your location, etc.
Eargo is an equal opportunity employer that is committed to hiring a diverse workforce. We welcome all applicants and employees without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. We value unique contributions and openly welcome individuals of all perspectives, experience and backgrounds to apply!

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Eargo Inc.

View company profile →