Remote job
Senior Fullstack Software Engineer
Job details
About this role
Role overview Build and evolve software for a patient-centered health data product that helps people access their medical records and supports research using patient-authorized health information. You’ll own work across the stack, partnering with product and design to shape features from initial requirements through deployment and ongoing maintenance. The role also offers the chance to help establish an engineering team and includes participation in an on-call rotation.
Responsibilities - Design, develop and deploy scalable software with cross-functional teammates. - Own features end to end, from planning and implementation through release and maintenance. - Improve product functionality, performance and usability with practical technical solutions. - Apply sound coding, testing and deployment practices to deliver reliable software. - Work with product managers and designers to turn user and business needs into technical plans. - Keep up with relevant tools and practices and contribute ideas for continuous improvement.
Requirements - Bachelor’s degree in computer science, engineering or an equivalent background. - At least five years of software development experience, including two or more years in a startup environment. - Proficiency with Next.js, Node.js and PostgreSQL, plus Google Cloud Platform or a comparable platform. - Track record of delivering high-impact projects. - Strong problem-solving, communication and collaboration skills. - Product-minded approach, with initiative, ownership and commitment to software development standards. - Willingness to join an on-call rotation and help build an engineering team.
Nice to have - Experience with digital health technology.
Benefits and work setup - Equity, medical, dental and vision coverage, and a 401(k). - Flexible time off, a wellness stipend and up to 12 weeks of parental leave. - The role is limited to U.S. applicants.