Senior Software Engineer, Full Stack

Wave empowers small business owners to manage their finances fearlessly by offering the simplest, all-in-one financial management solution they can't live without.
Full-Stack
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience

Description For Senior Software Engineer, Full Stack

Wave is seeking a Senior Software Engineer, Full Stack to join their Engineering team in Toronto, Ontario. This role offers the opportunity to work on meaningful challenges for small business owners, using technologies like Python, Django, Ruby, Golang, GraphQL, REST, React, and ReactNative with TypeScript.

The ideal candidate will have 5+ years of professional experience with some combination of Python, Ruby, JavaScript, and/or other computer languages. They should be comfortable working on technical projects from inception to delivery, able to operate and monitor highly available systems in production, and take pride in writing testable, modular, maintainable, simple, and well-documented code.

Key responsibilities include:

  • Writing clear, concise, elegant, and well-tested code
  • Working in small, agile, integrated product teams
  • Learning new technical skills and tools
  • Taking ownership of major initiatives from definition to delivery
  • Assisting team members and contributing to the team's pace and quality of deliverables

Wave offers a flexible work environment, allowing employees to work from their Toronto office or remotely. They provide diverse learning experiences, educational allowances, mentorship, and a strong focus on health & wellness benefits. Wave has been recognized as one of Canada's Top Ten Most Admired Corporate Cultures and one of Canada's Great Places to Work in various categories.

Join Wave to be part of a diverse and inclusive culture that values individuality, embraces differences, and encourages everyone to bring their authentic selves to work every day.

Last updated 5 months ago

Responsibilities For Senior Software Engineer, Full Stack

  • Writing clear, concise, elegant, and well-tested code in Python, Ruby, and/or JavaScript
  • Working as part of a small, agile, integrated product team
  • Learning new technical skills with tools or frameworks needed to execute on tasks
  • Delivering code that goes beyond what is strictly assigned
  • Taking complete ownership of major initiatives or complex tasks from definition to delivery
  • Taking responsibility for monitoring or alerts needed to support and maintain new initiatives post-launch
  • Having a substantial impact on the entire team's pace and quality of deliverables
  • Assisting other team members to solve problems and develop their own skills

Requirements For Senior Software Engineer, Full Stack

Python
Ruby
JavaScript
TypeScript
React
Node.js
  • 5+ years of professional experience with some combination of Python, Ruby, JavaScript and/or other computer language
  • Interest in working on technical projects from inception to delivery
  • Able to operate and monitor highly available systems in production, or willing to quickly learn how to do so
  • Pride in writing testable, modular, maintainable, simple, and well-documented code
  • Experience with web application and/or distributed systems development
  • Feeling right at home in the terminal
  • Strong written and oral communication skills

Interested in this job?

Jobs Related To Wave Senior Software Engineer, Full Stack

Senior Full-Stack Engineer

Senior Full-Stack Engineer role at Stably AI, building cutting-edge AI-powered testing automation platform with competitive compensation and growth opportunities.

Full-Stack Senior Engineer - Product Led Growth

Outdoorsy seeks a Full-Stack Senior Engineer for Product Led Growth to develop innovative travel solutions across the entire tech stack.

Full-Stack Developer

Senior Full-Stack Developer position at OROSYS / Two notes Audio Engineering, focusing on web application development and infrastructure management.

Sr. Software Engineer

Sr. Software Engineer role at Oliv.AI, a SalesTech startup providing AI copilot for sales teams.

SEO Engineer

Join iPullRank as an SEO Engineer to drive organic search visibility for clients through technical analysis, content engineering, and innovative SEO strategies.