Logo
Eargo

Senior Android Applications Developer

Eargo, San Jose, California, United States, 95199


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

Senior 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 Senior 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 codebaseParticipate in project planning efforts to coordinate mobile development workBuild integrations with third-party platforms to provide a seamless, enhanced mobile app experienceDesign, code, and test new features in an independent mannerEnsure compatibility across various devices and Android versionsImplement mobile-friendly design for optimal app experience and performanceDeliver functionality in an agile development environmentAdvocate for and adapt industry best practices for mobile technologiesQualifications

Bachelor’s degree in software engineering or equivalent3+ years relevant experience as a mobile developerExperience with Reactive programmingStrong understanding of the Android SDKStrong expertise in KotlinExperience with supporting various devices and SDK versionsAbility to work in a dynamic, agile environmentAbility to work independently with little to no supervisionPreferred Qualifications

Experience with BLE connected devices and applications is a huge plusExperience with mobile app testingStrong empathy for creating fluid, intuitive mobile user experiencesGood understanding of mobile app optimization techniquesExperience with the Android NDKExperience with JNINot accepting third party agency submission for this role.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!

#J-18808-Ljbffr