Responsibilities
- Own product areas that are critical to the success of our customers and our business
- Collaborate with world-class engineering, product, and design teams -- you'll have the opportunity to learn from a wide variety of experiences and, of course, to share your own
- Grow your expertise and fluency with core pieces of technology across the full application stack
Requirements
- 3+ years of experience as a full-stack software engineer, including familiarity with the different pieces of technology involved in building modern web applications
- Experience writing server-side code leveraging modern OOP practices, ideally using Ruby and PostgreSQL
- Experience building interfaces with React and modern component-based interfaces
- A strong understanding of relational databases and the ability to design and implement systems that scale and avoid performance bottlenecks
Nice to Have
- Experience applying AI tools and best practices to enhance efficiency, code quality and delivery of business objectives
Benefits
- Health Benefits: We cover both you and your dependents' extended health benefit premiums and offer flexible personal & sick days to support your well-being.
- Retirement Planning: We offer an RRSP plan to help you plan for your future.
- Learning & Development: We provide an annual education budget and a comprehensive L&D program.
- Wellness Support: We reimburse monthly for things like home internet, meals, and wellness memberships/equipment to support your overall health and happiness.
- Team Connection: Virtual team-building activities and socials to keep our team connected, because building strong relationships is key to success.