Senior Full-Stack Developer
Healthie
·
Posted:
August 30, 2023
·
Remote
About the position
The Senior Full-Stack Developer will play a crucial role in the web engineering team, contributing to the design and implementation of new features and enhancements. They will work with technologies such as Rails, React, Typescript, and GraphQL, as well as Postgres, Redis, Sidekiq, RSpec, and Capybara. The position offers a collaborative and diverse team environment, with a focus on code review and a streamlined development process. The ideal candidate will have at least 6 years of experience delivering web applications, proficiency in Ruby on Rails, and strong front-end skills with React or similar frameworks. Ancillary skills in testing, infrastructure, and monitoring are also valued. This is a full-time remote position for candidates residing in the U.S.
Responsibilities
Requirements
- 6 or more years of overall experience delivering web applications
- Production experience in Ruby on Rails
- Experience with application performance and microservices (a plus)
- Significant production experience working with React or similar front-end frameworks
- Good comprehension of Typescript and Javascript
- Experience maintaining Component Design Systems with Storybook (a plus)
- Ancillary skills in React, Javascript, and Typescript testing
- Ancillary skills in infrastructure and monitoring, including CI/CD construction and maintenance, hands-on experience with AWS or GCP, and experience with IAAS technologies such as terraform, k8s, puppet, chef, ansible, etc.
- Ancillary skills in application architecture and performance, including solving database query problems, application performance monitoring, object-oriented design, modularization of monolithic applications, and domain-driven design
- Consistently writing well-tested, easily understood, production-ready code
- Writing unit and higher level tests
- Understanding the business domain and developing deep expertise
- Competence and comfort using git with trunk-based development
- Contributing to continuously improving documentation
- Maintaining HIPAA and relevant privacy and security compliance
- Having a strong sense of soft skills
Benefits
- Competitive salaries
- Stock options
- Medical, dental, vision, life, and disability coverages
- FSA and HSA
- Flexible vacation
- 401(k) plan with company matching
- Parental leave program
- Learning & development stipends
- Nutritional coaching
- Fitness membership budget
- Co-working subscriptions
- Laptop plus equipment stipend
- Summer Fridays
- Equal employment opportunity
- Diverse and inclusive environment
- Collaboration, creativity, and growth