Wave HQ Logo

Wave HQ

Full Stack Software Engineer II

Posted 12 Days Ago
Remote
Hiring Remotely in Canada
Junior
Remote
Hiring Remotely in Canada
Junior
As a Full Stack Software Engineer II, you will handle end-to-end execution of complex features, mentor junior engineers, and monitor system performance, contributing to technical improvements.
The summary above was generated by AI
At Wave, we help small businesses to thrive so the heart of our communities beats stronger.  We work in an environment buzzing with creative energy and inspiration. No matter where you are or how you get the job done, you have what you need to be successful and connected. The mark of true success at Wave is the ability to be bold, learn quickly and share your knowledge generously.

As a Level 2 Software Engineer, you have moved beyond the basics and are a reliable engine for feature delivery. You take ownership of work from start to finish and contribute to the technical health of the product. You work collaboratively to solve tough problems in delivering world-class financial products at scale.

Engineering Teams at Wave:
We maintain a flexible engineering culture. You may find yourself optimizing high-volume transactions in Payments, building complex tax logic in Payroll, or developing robust ledgers in Accounting. We match your skills to the team where you can make the most immediate impact.

Here's How You Make an Impact:

  • End-to-End Execution: Independently handle complex tickets and feature sets, ensuring they are delivered on time and meet all technical requirements.
  • System Stewardship: Proactively identify and fix technical debt and improve system performance.
  • Peer Mentorship: Provide constructive, in-depth feedback during code reviews and help onboard Level 1 engineers.
  • Operational Excellence: Monitor highly available systems in production and contribute to the improvement of internal documentation.

You Thrive Here by Possessing the Following:

  • 2 - 3 years’of professional experience with React, React Native, Python, Django.
  • Degree in Computer Science, or related.
  • Experience with web application and/or distributed systems development.
  • Proven professional experience in a fullstack environment, with the ability to jump between server-side logic and frontend components to deliver complete features.
  • Pride in writing testable, modular, maintainable, and well-documented code.
  • Strong problem-solving skills and the ability to work independently on defined features.
  • Requirement to be on-call outside of standard hours on a rotational basis to ensure the stability of our production environment.

At Wave, we value diversity of perspective. Your unique experience enriches our organization. We welcome applicants from all backgrounds. Let’s talk about how you can thrive here!

Wave is committed to providing an inclusive and accessible candidate experience. If you require accommodations during the recruitment process, please let us know by emailing [email protected]. We will work with you to meet your needs.


Please note that we use AI-assisted note-taking in interviews for transcription purposes only. This helps ensure interviewers can remain fully present and engaged throughout the discussion.

This advertised posting is a current vacancy.

Top Skills

Django
Python
React
React Native

Similar Jobs

2 Days Ago
In-Office or Remote
Toronto, ON, CAN
Junior
Junior
Artificial Intelligence • Automotive • Machine Learning • Financial Services
Join Jerry.ai as a Software Engineer II to build automation systems for insurance services, enhancing user experience and system efficiency. Collaborate with teams, optimize backend systems, and handle complex tasks. Flexible remote work environment, focusing on real-world impact and continuous learning.
Top Skills: AWSClickhouseDynamoDBEcsEksExpoGraphQLNest.JsNext.JsPostgresReactReact NativeRedisTypescript
Yesterday
Remote
Canada
Senior level
Senior level
Cloud • Fintech • Productivity • Software
As a Senior Software Engineer II, you will lead complex projects, mentor engineers, and build scalable software solutions while collaborating with teams throughout the development lifecycle.
Top Skills: DockerEmberJavaScriptKubernetesNode.jsPostgresPython
12 Days Ago
In-Office or Remote
Toronto, ON, CAN
Senior level
Senior level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
The Senior Full-Stack Software Engineer will build innovative products in Life Sciences, collaborating on design and development while participating in the full software development lifecycle.
Top Skills: AWSCSSJavaJavaScriptJssMs Sql ServerMySQLOracleReactSassSpring

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account