Senior Full-Stack Developer
Healthie
·
Posted:
July 31, 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. With a focus on Rails, React, Typescript, and GraphQL, the developer will work on a monolithic architecture and collaborate closely with the product team. The position offers a flexible work schedule and a supportive, diverse team environment. The ideal candidate will have at least 6 years of experience in web application development, proficiency in Ruby on Rails, and strong front-end skills with React or similar frameworks. Ancillary skills in testing and infrastructure are also valued. This is a full-time remote position for candidates residing in the U.S.
Responsibilities
- Help design and implement software for new features and extend existing features
- Occasionally work with production systems
- Use Rails, React, Typescript, and GraphQL in the development stack
- Use Postgres, Redis, Sidekiq, RSpec, and Capybara as other technologies
- Participate in a friendly, educational code review process
- Follow a kanban-like workflow for work progress
- Collaborate with the product team to implement well-specified product changes
- Work in a collaborative, smart, and diverse team
- Have flexible working hours
- Have at least 6 years of experience delivering web applications
- Have production experience in Ruby on Rails for the back end
- Have significant production experience with React or similar front end frameworks for the front end
- Comprehend Typescript and Javascript
- Maintain Component Design Systems with Storybook (preferred)
- Possess ancillary skills in React, Javascript, and Typescript testing or infrastructure and monitoring or application architecture and performance
- Write well-tested, easily understood, production-ready code
- Write unit and higher level tests
- Understand the business domain and develop deep expertise in a portion of it
- Use git with trunk-based development
- Contribute to improving documentation
- Maintain HIPAA and relevant privacy standards.
Requirements
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