Senior Software Engineer, Full Stack




Alife Health is a fertility technology company using artificial intelligence to improve the equity and efficacy of IVF. The company is remote-first, well capitalized, and has partnerships with the largest clinics in the U.S. We are looking for a talented Full Stack Software Engineer to help shape Alife’s technology. In this position you will work closely with UX Designers, the product management team, and other software engineers to develop modern and powerful web applications. The ideal candidate for this position has hands-on experience developing modern web applications both front-end and back-end, a strong background in computer science, and is excited to work in a highly technical, fast-paced, and cross-functional startup environment. We’d love to have you on the team if you are a self-starter, are detail oriented, have a firm grasp of the software development process, and have a deep passion for customer experience and advancing medical technology.


  • Develop web applications in a variety of technologies, including React, Express, and AWS
  • Work closely with UX designers and product management to deliver a cutting edge, modern, and responsive user experience
  • Participate in the full software development lifecycle, including planning, requirements management, Agile development, testing, and documentation
  • Help drive design decisions with a user-centric mindset
  • Participate in user testing and design iteration

Required Knowledge/Skills, Education, And Experience

  • 4+ years experience developing modern web applications
  • Experience with any of the following: TypeScript, JavaScript, React, Express, NoSQL databases like DynamoDB, SQL, AWS, Python
  • Strong computer science fundamentals and software documentation skills
  • Strong cross functional communication skills, can easily communicate complex ideas to people with varying backgrounds
  • Experience working in an Agile development environment
  • Organized, self-directed, efficient and able to manage priorities and expectations

Nice To Have Knowledge/Skills, Education, And Experience

  • Knowledge of HIPAA and other data privacy regulations
  • Experience with software testing and automation