Plume Health is a mission-driven company focused on transforming healthcare for trans individuals by making gender-affirming hormone therapy easily accessible.
The Senior Fullstack Software Engineer will report to the Director of Engineering and will be responsible for designing and developing both front-end and back-end components of web applications.
This role includes leading technical projects, mentoring junior developers, and providing guidance on best practices and architectural decisions.
The engineer will collaborate with product managers, designers, and other stakeholders to define requirements, create technical specifications, and deliver high-quality software solutions.
Responsibilities include troubleshooting complex issues, optimizing performance, and implementing security measures to safeguard applications.
The engineer will stay updated with emerging technologies and industry trends to drive innovation and maintain the application's competitive edge.
The role may require assuming the position of Technical Lead over individual initiatives.
Requirements:
Candidates must have 5+ years of experience in HTML, CSS, Typescript, and JavaScript, along with frameworks and libraries such as React, Angular, or Vue.js.
A minimum of 5 years of experience in server-side technologies and languages like Node.js and Python is required.
Applicants should have 5+ years of experience working with SQL databases (e.g., MySQL, PostgreSQL).
Experience in designing, developing, and integrating RESTful and/or GraphQL APIs is necessary.
Candidates must have 5+ years of experience with version control systems, especially Git.
The ability to implement responsive and adaptive designs across various devices and screen sizes is essential.
Experience with testing frameworks and methodologies, including unit, integration, and end-to-end testing, along with strong debugging skills, is required.
Familiarity with CI/CD pipelines, containerization (e.g., Docker), and cloud services (e.g., AWS, GCP) for deployment and scaling is necessary.
Understanding of web security principles and practices to protect applications from vulnerabilities is required.
Strong leadership skills to mentor team members and excellent communication skills for effective collaboration with cross-functional teams and stakeholders are essential.
Benefits:
The salary for this position ranges from $142,100 to $158,000 per year.
All full-time employees are eligible for ground-floor equity (Series B).
Employees receive free medical, dental, and vision insurance starting on the first of the month after beginning full-time work.
The company offers unlimited PTO, 11 paid holidays, and a company shutdown for a week in December.
A 401(k) plan is available for employees.
Employees receive free subscriptions to Plume and BetterHelp.
Plume promotes a supportive work environment with intelligent, heart-forward, and mission-driven colleagues.
Compensation is structured to reflect cost-of-living differences across regions, ensuring fair and competitive pay.