Senior Software Developer

Job Description

Blueprint is an endeavor to explore the scientific frontiers of slowing and reversing aging.

Blueprint was founded by Bryan Johnson, who has become the world's most measured human. On Blueprint, Bryan’s speed of aging is slower than 99% of 20 year olds, has the cardiovascular health equal to the top 1.5% of 18 year olds, and maintains sleep performance in the top 1%.

Blueprint is methodically built on science. Bryan freely shares his protocol, learnings and data with everyone to use. Blueprint has also developed a family of nutritional products to make the benefits of the Blueprint protocol affordable and available to all.

We’re a small, tight-knit team that works together to solve big problems. We move quickly, work efficiently, and enjoy an environment defined by competence.

We’re looking for a software developer who can join our small team to help build a mobile application for wide scale use to improve people’s health. You will be doing both frontend and backend work on an application that will include features such as social, health tracking, gamification, and more.

Requirements

Position Responsibilities:

  • Work closely with CEO and the technical team to take features from ideation to implementation
  • Design, document, and write code for a mobile application (iOS) and ship updates frequently 
  • Troubleshoot, debug, and maintain code as issues arise in testing and production
  • Translate application design wireframes to their implementation in React code

Basic Qualifications:

  • 4+ years of experience developing previous mobile applications
  • Previous experience working on an application from an early stage
  • Demonstrated ability to ship and maintain products
  • Experience using Javascript/Typescript and React native
  • Experience using AWS on the backend


Preferred Skills:

  • Previous experience working on social, health, and/or fitness tracking features
  • Experience with wearable data ingestion and analysis, especially with Apple HealthKit
  • Integrating Large Language Model (LLMs) into mobile applications
  • Integrating blockchain technology into mobile applications