remote
Senior Full Stack Software Engineer - Progyny
Software Engineer
Senior Full Stack Software Engineer driving end‑to‑end development of a high‑impact platform, building data services, user interfaces, and prototypes using JavaScript, React, Node.js, Python, AWS and SQL.
About the role
Key Responsibilities
- Design, develop, and maintain scalable full‑stack features for a mission‑critical platform serving millions of users.
- Build and optimize RESTful and GraphQL APIs using Node.js and Python, ensuring high performance and reliability.
- Create responsive, accessible user interfaces with React, integrating with backend services and third‑party APIs.
- Collaborate with product, UX, and data teams to prototype innovative solutions and iterate quickly based on user feedback.
- Implement cloud infrastructure and CI/CD pipelines on AWS, focusing on security, cost efficiency, and automated testing.
Requirements
- 5+ years of professional experience in full‑stack development with strong proficiency in JavaScript, Node.js, and React.
- Solid backend experience in Python and relational databases (SQL/PostgreSQL) and familiarity with API design.
- Hands‑on experience deploying and managing services on AWS (EC2, Lambda, RDS, S3, CloudFormation).
- Proven ability to work across cross‑functional teams, translate business needs into technical solutions, and deliver high‑quality code in an agile environment.
- Strong problem‑solving skills, code review participation, and commitment to best‑in‑class engineering practices.
Skills
javascriptnodejsreactpythonawssql