SeniorRemote
Software Engineer
О роли
Описание вакансии
About the company
- Jane is a founder-led, high-growth SaaS company born in North Vancouver, British Columbia
- A team of more than 700 people working remotely across Canada, the US, and the UK
- Mission to help the helpers, building products and tools that thousands of clinics rely on
Responsibilities
- Help move Online Booking and My Account to React, building new features and migrating existing sections while the experience stays live
- Work across the stack in React, TypeScript, and Rails, connecting frontend features with APIs and services
- Champion accessibility so patients using a keyboard or a screen reader can book as easily as anyone else
- Contribute to design docs and help pressure test the team's architecture plans
- Own tricky, long-lived bugs and leave the code better each time
- Help teammates grow through pairing, thoughtful code reviews, and sharing knowledge
- Drive safe releases with feature flags and production monitoring
- Bring a pragmatic, responsible approach to AI
Requirements
- Around 5 or more years of building software professionally, at a senior level
- Solid, hands-on experience with React and TypeScript
- A balanced full stack background, comfortable with APIs and backend code
- Experience working in a long-lived codebase and modernizing it in stages while live in production
- Familiarity with accessibility best practices such as WCAG 2.1 AA, keyboard behaviour, focus management, and ARIA
- Experience shipping with feature flags, gradual rollouts, and production monitoring
- Collaborative, clear communication style
- Everyday use of AI in your coding workflow
- Nice-to-have: Ruby on Rails
- Bonus: client-side routing and state management like Redux Toolkit, screen reader testing, embeddable widgets
Conditions
- Remote across Canada, the US, and the UK
- Annual salary range of $128,000 to $200,000; most new hires join at $152,000
Стек и навыки
С чем работаем