Remote job
Senior Full Stack Software Engineer
Job details
About this role
Role overview
Lead the development of calendar features used by clinicians to manage their practices. You will own complex product work from early design through production, working closely with product partners to make the experience easier to use, faster, and dependable. The role is remote and calls for deep Ruby on Rails expertise alongside full stack engineering skills.
Responsibilities - Design and deliver user-facing calendar capabilities across the full stack, from problem definition through production release. - Partner with product colleagues to understand customer needs, shape features, and identify issues early. - Build robust, scalable software and contribute to engineering standards, component architecture, and development practices. - Mentor other engineers and help the team deliver quality work in an evolving environment. - Own reliability and operational quality for the systems and features you deliver.
Requirements - Six or more years of senior-level full stack engineering experience, including substantial hands-on Ruby on Rails work. - Track record of turning complex, ambiguous problems into reliable production systems at significant scale. - Production experience with Ember.js or React and familiarity with their ecosystems. - Strong systems design judgment across APIs, SQL, distributed systems, observability, and reliability. - Clear communication and collaboration skills in remote teams. - Advanced practical fluency with AI-assisted coding tools.
Nice to have
Web application security or PCI/HIPAA compliance experience; production troubleshooting and infrastructure experience with Docker, MySQL, PostgreSQL, Redis, NGINX, AWS, Linux, Terraform, or Ansible.
Benefits and work setup
Remote role. Benefits listed include medical, dental, vision, life, and disability insurance; a 401(k) match; flexible time off, wellbeing days, holidays, and summer Fridays; mental health resources; parental leave and backup care; tuition reimbursement; and employee resource groups.