July 27
🏢 In-office - Toronto
• Develop features and improvements to the product and platform in a secure, well-tested, and performant way. • Confidently ship moderately sized features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects. • Collaborate with Product Management and other stakeholders within Engineering (Frontend, Backend, UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment. • Advocate for improvements to product quality, security, and performance. • Solve technical problems of moderate to high scope and complexity. • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review. • Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions. Exert influence on the overall objectives and long-range goals of your team. • Experience with performance and optimization problems, particularly at large scale, and a demonstrated ability to both diagnose and prevent these problems. • Help to define and improve our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review. • Provide mentorship for Junior and Intermediate Engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy.
• 5+ years of experience in Frontend software development, ideally with 2 years on React Native • At least 2 years working in a JS ecosystem (Typescript, NPM/Yarn, ES6, Redux, hooks, graphql) • A solid understanding of iOS/Android compatibility issues, and ways to work around them • Familiarity with App-store/Google-play review and submission requirements • Experience debugging on native mobile devices • Experience writing unit, integration, and E2E tests • Good eye for user experience and user interface. • Great capability in iterative development • Contribute to architectural and design discussions • Ability to work in a fast paced environment
• A minimum of three weeks vacation, plus personal days and three religious observance days. • A hybrid work model for all corporate roles. • ‘Mejuri Passport’ which allows employees who meet specific criteria to work in other locations for one month per year. • Comprehensive medical and dental benefits, including mental health coverage, and generous personal and sick days for our full-time employees. We also offer bereavement leave, including miscarriage and stillbirth support. • Parental leave salary top-up of up to 80%, as well as a personalized return-to-work transition and accommodation plan for full-time employees. • Semi-annual performance reviews. • A generous product discount!
Apply Now