Senior Full-Stack Engineer
(5+ years exp)Canopie
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableRemote Work Policy
Remote onlyHires remotely
Preferred Timezones
Relocation
AllowedSkills
The Role
About Canopie
Canopie is a pioneering technology-enabled platform focused on addressing the maternal mental health crisis. We are dedicated to providing exceptional care and health outcomes for expecting and new mothers through a preventive and early intervention approach. Our mission is to enable universal, evidence-based mental health support for expecting and new mothers.
About the Position
As a Senior Full-Stack Engineer, you will be responsible for designing, developing, and maintaining the systems that power our platform, with a focus on both frontend and backend development. Your role will involve collaborating closely with stakeholders to ensure our platform is reliable, scalable, and secure.
Key Responsibilities
- Architect brand-new software solutions to fulfill project requirements
- Create, design, and implement layouts for new as well as existing web and mobile pages
- Create and maintain database designs for data storage and processing
- Maintain legacy code written by other developers, including bug fixes
- Integrate external software libraries and APIs into existing projects
- Collaborate with cross-functional teams to develop and maintain web + mobile applications using Ruby on Rails.
- Help scale our platform as we expand.
Requirements
- Bachelor’s degree in computer science, engineering, or a related technical field.
- 5+ years of experience developing Ruby on Rails web applications
- Familiarity with concepts of MVC, Mocking, ORM, and RESTful
- Excellent knowledge of front-end web programming languages, such as HTML, CSS, JavaScript, and React, with ability to render server-side and client-side content.
- 3+ years of experience with common web & mobile development tools and services, such as version control software, package managers, and CI/CD pipelines
- Familiarity with common programming design patterns and best practices
- Strong attention to detail and problem-solving skills.
- Ability to work in a fast-paced environment with tight deadlines.
Preferred Qualifications
- Strong knowledge of Ruby on Rails, JavaScript, React, SASS, HTML components, and slim templates
- 3+ years of working experience with native mobile application development (iOS/ Android)
- Experience with cloud platforms like AWS or GCP
- Strong knowledge of and experience with database systems, both relational (e.g., PostgreSQL) and NoSQL (e.g. Redis)
- Ability to work independently and in a team environment
- Experience with Health Tech
Join Us
Join an awesome team dedicated to transforming healthcare. If you're passionate about making a difference and eager to grow your career in an innovative and impactful company, let Canopie be your destination!
Benefits
- Competitive salary
- Medical, Dental, and Vision insurance plans.
- Access to the Canopie platform.
- Free One Medical membership.
- Generous time off.
- Parental and other leave.
- Semi-Annual company offsite
How to Apply
Please submit your resume or link to your LinkedIn profile, along with several examples of your track record and why you think you’d be a good fit to [email protected] with the subject line “Senior Full Stack Engineer - Last Name.” We look forward to hearing from you and potentially welcoming you to our team, where you can make a real difference in the lives of mothers everywhere.