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 Senior Software Engineer, Full Stack position is located in Toronto, Ontario and is a full-time remote role.
The company, Wave, focuses on empowering small business owners by providing an all-in-one financial management solution.
The engineering team aims to improve the lives of small business owners by building high-quality systems at scale.
Engineers at Wave are expected to be versatile, willing to work with different technologies, and have a genuine interest in software products.
The role involves collaborating with cross-functional teams, including Product and Design, to tackle business challenges.
Engineers will work with a variety of technologies, including Python, Django, Ruby, Golang, GraphQL, REST, React, ReactNative, and Typescript.
The position emphasizes performance, reliability, reusability, code quality, test coverage, and observability.
Engineers will write clear, concise, and well-tested code, take ownership of major initiatives, and assist team members in problem-solving.
Requirements:
Candidates must have 5+ years of professional experience with Python, Ruby, JavaScript, or other programming languages.
An interest in working on technical projects from inception to delivery is required.
Candidates should be able to operate and monitor highly available systems in production or be willing to learn quickly.
Pride in writing testable, modular, maintainable, and well-documented code is essential.
Experience with web application and/or distributed systems development is necessary.
Candidates should be comfortable using the terminal and possess strong written and oral communication skills.
Benefits:
Employees can choose to work from the office in Toronto or from home, depending on their preference.
The company invests in employees' health and wellness, offering a comprehensive benefits package that addresses body, mind, and soul.
Wave provides diverse learning experiences, educational allowances, and mentorship to support professional growth.
Fair compensation and various office perks are included, along with the standard benefits expected from a growing tech company.
Wave promotes a diverse and inclusive culture, valuing individuality and encouraging authentic self-expression in the workplace.