Remote Intermediate Full Stack Software Developer - Onboarding
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Join Jane's mission to simplify the lives of healthcare practitioners and patients as an Intermediate Full Stack Software Developer on the Onboarding team.
This remote position allows you to work from anywhere in Canada, providing flexibility and autonomy.
Enhance and innovate the onboarding experience for clinics using Jane, focusing on customer satisfaction and reducing churn.
Collaborate with a team that values experimentation and continuous improvement.
Work on the backend using Ruby on Rails, with a welcome for applicants experienced in Java, C#, Python, or Go.
On the frontend, utilize React, Typescript, and bundling tools like Webpack and ESBuild.
Implement changes across the stack to improve onboarding and contribute to the Jane codebase.
Participate in code reviews, production deploys, and team activities to foster collaboration and improvement.
Requirements:
A minimum of 3 years of experience as a software developer is required.
Must be comfortable collaborating with design and product management functions.
Willingness to contribute in a full-stack capacity based on team needs is essential.
Frontend experience with TypeScript in a modern framework (React, Vue, Angular, etc.) is necessary.
Backend experience with technologies such as Ruby on Rails, .NET, Java, or Go is required.
Ability to thrive in a fast-paced environment and work with just an idea is important.
Experience working with a growth product team is a bonus but not required.
Benefits:
Competitive salary range from $95,100 to $142,600, with a starting salary of $112,900 for fully accomplished candidates.
Opportunities for career development and growth, with ongoing conversations about compensation and skills development.
A commitment to fostering an inclusive, equitable, and diverse workplace where all voices are heard and valued.
Flexibility to integrate work into your life, including support for personal commitments.
Regular team connections through virtual and in-person events, including departmental get-togethers and company retreats.