This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Software Engineer, Growth position at Wave focuses on empowering small business owners by providing them with a simple, all-in-one financial management solution.
The Engineering team at Wave aims to improve the lives of small business owners by building high-quality systems at scale.
The role involves working on the front-end primarily, with opportunities to contribute to both back-end and front-end technologies as needed.
Engineers at Wave are tasked with solving meaningful challenges for small business owners, making a significant impact with their work.
The position involves defining processes for the growth team, mentoring junior team members, and owning the outcome of experiments from ideation to results.
Key technologies used include Python, Django, Ruby, Golang, GraphQL, REST, React, ReactNative, and TypeScript.
The ideal candidate will possess 4+ years of professional experience with Python, Ruby, JavaScript, or other languages, have an interest in end-to-end technical projects, and pride in writing high-quality, testable code.
Strong communication skills, experience with web applications and distributed systems development, and comfort with being on-call outside of standard hours are also required.
Requirements:
4+ years of professional experience with Python, Ruby, JavaScript, or other languages.
Interest in working on technical projects from inception to delivery.
Ability to write testable, modular, maintainable, and well-documented code.
Experience with web application and/or distributed systems development.
Strong written and oral communication skills.
Comfort with being on-call outside of standard hours.
Benefits:
Work from a welcoming office in Toronto or from home.
Opportunities for growth and learning experiences, mentorship, and educational allowances.
Investment in health & wellness, including body, mind, and soul.
Fair compensation, office perks, and other benefits expected from a growing tech company.
Inclusive culture that values diversity, individuality, and continuous growth.
Recognition as one of Canada's Top Ten Most Admired Corporate Cultures and Great Places to Work in various categories.