
Software Developer
- Ottawa, ON
- $80,000-105,000 per year
- Permanent
- Full-time
- Interpret complex customer problems and requirements and work as part of a Product team to build solutions that add value for our customers and the product as a whole
- Collaborate with other team members to design and plan new product features and changes based on requirements
- Provide input on, and implement improvements to, the tools and processes the team uses to develop, test, and ship critical user-facing features on a regular basis
- Participate in code reviews and help your team deliver high-quality software
- Champion all aspects of the user's experience, with a focus on clarity and speed
- Contribute to company and product vision, ideation and planning
- Professional software development experience working on production-level SaaS products, mentoring and coaching peers and coworkers
- Strong server-side expertise
- Experience with PHP and Laravel would be considered an asset
- Experience with Typescript, HTML and CSS would be considered an asset
- Experience with front-end build, package-management & testing tools such as Nx, Webpack, NPM, Jest, Playwright
- Experience with version control, release management, and CI/CD workflows would be considered an asset
- Consistent track record of building and maintaining highly scalable products would be considered an asset
- Passion for working in teams with emphasis on respect and continuous improvement
- Ontime delivery of new product features and changes
- Promotes clean and maintainable code and software development best practices
- Clear communication and technical leadership within team
- Self-directed, takes ownership of tasks, stays apprised of broader team's work
- Mentoring and advising others on the team