Centaur is looking for a generalist product engineer to play a lead role in the development of our mobile app, DiagnosUs. DiagnosUs is a unique app where users compete to be the best at annotating datasets used by AI researchers to train and evaluate their models.
Responsibilities:
- Writing and reviewing backend code, striking an appropriate balance between speed and maintainability.
- Reviewing iOS (Swift) and Android (Kotlin) code, ensuring that it does not just fulfill the product requirements but also meets our standards of quality code.
- Managing releases to the App Store and Google Play, including responding to rejections.
- Shepherding changes that require the mobile frontends, the backend, databases, and infrastructure to be in sync with each other.
- Contributing to design and product decisions, especially around feasibility and scalability.
- Collaborating with product managers to write and maintain specs, tickets, and documentation.
Requirements:
- 5+ years in full-time product engineering roles, including team leadership experience.
- Experience shipping production code at a fast-changing startup.
- Experience submitting apps to the App Store or Google Play and handling rejections.
- A taste for quality and simplicity in code and design.
Preferred:
- 10+ years in full-time product engineering roles, including team leadership experience.
- Experience writing iOS and Android frontend code.
- Experience with products that deal with payments and fraud.
- Experience with obscure file formats.
- Experience with non-standard security features such as SSL pinning and app attestation.
Pay & benefits:
The annual US base salary range for this role is $150,000 - $195,000. This salary range will be narrowed during the interview process based on a number of factors, including the candidate's experience, qualifications, and location.
Additional benefits include:
- Equity grant in a Series B company
- Generous PTO and parental leave
- Work remote
- Yearly professional development stipend