The Frontend & UX Developer will lead the design and implementation of user-facing interfaces for the Bento Platform, which supports the Pan-Canadian Genome Library, and other projects in the fields of genomics, epigenomics, and life science. The developer will have significant autonomy in shaping the UX of the platform and will be responsible for implementing and maintaining client-side applications using JavaScript (React/TypeScript).
Requirements
- Lead the UX design and implementation of the Bento Platform
- Design, build, test, deploy, monitor and maintain high-quality interactive web applications using TypeScript with React
- Develop and maintain a coherent design system and component library to ensure visual and functional consistency across the platform
- Translate high-level stakeholder expectations into concrete, intuitive interfaces without relying on detailed requirements
- Contribute to discussions on server-side development as needed, collaborating closely with backend developers on API integration and data display
- Ensure accessibility standards (e.g. WCAG) are met across the platform
- Ensure implementation is done using the best coding practices, including documentation, unit testing, etc.
- Setup and maintain automation tools for testing, continuous integration & delivery
- Use an issue tracking system to document tasks, issues and bugs, and their resolution status
Benefits
- Competitive benefits package (Health, Dental, Life Insurance)
- Defined contribution pension plan (with employer contribution up to 10%)
- Group Registered Retirement Savings Plan (RRSP) and Tax Free Savings Account (TFSA)
- Competitive vacation policy
- Two (2) personal days
- Two (2) floating holidays
- Nine (9) Summer Fridays - paid days off between the St-Jean Baptiste holiday and Labour Day
- Paid time off over the December holiday period
- Tuition waiver for regular employees and their dependents
- Up to two (2) days of remote work per week where the position permits