Post a job — FREE
Get weekly
React jobs

Front End Developer


We believe small businesses are at the heart of our communities, and championing them is worth fighting for. We empower small business owners to manage their finances fearlessly, enabling more of them to thrive by offering the simplest, all-in-one financial management solution small business owners can't live without.

As an award-winning company, and one of the fastest growing financial services software, we are unwavering in our commitment to grow and support both our customers and our people. We care deeply and we challenge directly. We re-imagine the possible, together, to achieve extraordinary results for the small business owners we support and believe in.

Product Design @ Wave:

Our Product Design team crafts intuitive and enriching experiences for all in-app products on web and mobile, as well as related touch points. We are a collaborative group that is always looking for ways to hone our human-centred design practices and processes. We are made up of embedded product designers who are supported by people managers, content strategist, UX researcher, and creative lead.

About this role:

The UI/UX Front End Developer is responsible for the technical elements of the user’s experience. You play an integral part in defining and developing robust, easy-to-use, and reusable components, patterns, and flows. Working closely with members of the product design team and the rest of the engineers, you use your solid understanding of the relationship between technology and design to improve quality and pace.

Here's how you'll make an impact:

    • Design, build, and evolve high quality, accessible UI components that enable web and mobile Product Designers and Engineers to build unified customer experiences.
    • Collaborate closely with Product Designers participating in design reviews where you evaluate proposed solutions from a framework perspective and advocate for systematic and reusable thinking.
    • When updates to the design system are proposed, lead the investigation into the product implications across Wave and in the design system itself, circling back with Product Designers / Product Engineers and iterating until both our and our customers' needs are satisfied.
    • Own and continually improve our design system and testing infrastructure, so we can unlock greater efficiency in making product-wide updates safely and with confidence.
    • Design, build, and maintain highly reusable React components (written with Javascript, Typescript, SCSS).
    • Adhere to WC3 guidelines and style, structural, coding, and documentation best practices.
    • Facilitate effective handoff between the Product Design and Engineering teams working towards a streamlined workflow and ensuring timely design and code reviews for updates.

You'll thrive here if you:

    • Have strong technical knowledge with human-centred design and front-end development experience (SCSS, Javascript & Typescript, and React).
    • Are comfortable developing User Interfaces in a component-based approach and styling with modern CSS techniques.
    • Have worked in an environment that leverages systems thinking and research practices to test and learn.
    • Have a growth mindset, and are not afraid to stretch yourself outside of your comfort zone to take on new challenges.
    • Act as an ambassador and subject-matter expert (SME) for front-end development best practices.
    • Experience with React animation libraries is an asset.
    • Experience with back end development is an asset.

You'll get to work with this incredible team:

    • Head of Product Design: Sara Durning. With 20+ years in digital product and service design, Sara has experience across several industries, and design environments including startup, agency, and enterprise. Sara holds a Master in Design focused on Inclusive Design. She is passionate about creating frictionless experiences that are valuable, desirable, and remove barriers for the full range of human diversity including abilities. Her creative outlets extend from digital to the physical where she enjoys painting art and upcycled furniture.
    • Recruitment Partner: Camila Louzada. In the last 10 years, Camila has recruited in 4 different continents, led Vancouver’s biggest tech recruitment group, ran a consulting business helping tech companies grow, and often acted as a mentor and speaker. When she isn’t matchmaking amazing people to their dream jobs, Camila is either playing Brazilian music with her band, travelling the world with the Olympics, snuggling with her puppy, or making musical duets in Wonderland with her little girl named Alice.
    • Check out every single member of Wave's team here.

Our unwavering commitment to you:

    • We acknowledge you. We will review and respond to every application, whether you are selected for an interview or not - and we guarantee there’s a human on this side too.
    • We are here for you. We will coach and support you through your recruitment process to help you prepare for every step of the way as best as we can - your success is our success.
    • We respect your time. We will do our best to review applications quickly, run multiple team interviews within the same day, and follow up timely so that you’re not waiting long on us.
    • We help you grow. We will gladly provide feedback if you ask us, because whether you join our team or not, we want this to be a super positive and valuable experience for you.
    • We listen to you. We will also welcome your feedback, and we will take your suggestions to heart, so that we continuously provide the absolute best candidate experience we can.
At Wave, we have an unwavering commitment to growing our people personally and professionally, and we make a serious investment in each employee’s health and wellness. Through skills training, mentorship, leadership programs, monthly mindshares, and education allowances, we foster continuous learning and development. Our extensive health benefits plan combined with flex health funds, employee assistance plan, wellness classes, and extensive time off allow our employees to stay healthy and care for themselves and their families while doing their best work - whether you choose to work from our beautiful office in Toronto or from home anywhere else in Canada.

We are different from other companies in many ways; first and foremost, by our culture. We are not perfect by any means. We can all do better, and as a company, we strive with uncompromising integrity to do better every day. We have an unwavering belief that a diverse and inclusive culture creates the best workplace experiences. We embrace our differences, value individuality, and respect the broad spectrum of every Waver's skills and abilities. We challenge each other from a place of respect and pursuit of continuous growth. We trust each other and encourage everyone to bring their authentic selves to work, everyday. At Wave, our voices matter, our opinions are met with an open mind, and contributing to an inclusive culture is a part of all of our roles.

Our culture is reflected in a stellar Glassdoor rating. We’ve been continuously recognized as one of Canada's Top Ten Most Admired Corporate Cultures and one of Canada’s Great Places to Work in various categories including Technology, Millennials, Mental Health, Inclusion and Women for years. Our people are incredibly talented and the key to our success, so we admire and respect each and every one greatly.

Are you ready to be a Waver? Join us!

Get weekly new jobs in your inbox