Full Stack Software Engineer

1 Month ago • 2 Years + • Full Stack Development

Job Summary

Job Description

Wave helps small businesses thrive by providing world-class financial products. Software Engineers at Wave work in cross-functional teams with Product Managers and Designers to solve business challenges using technologies like Python, Ruby, and JavaScript. They are responsible for writing clear, concise, and well-tested code, collaborating within agile teams, and continually learning new technical skills. The role involves working on technical projects from inception to delivery, monitoring highly available systems, and writing testable, modular, and maintainable code. Experience with web application and/or distributed systems development is expected, along with strong communication skills and comfort in the terminal. Occasional on-call duties outside standard hours may be required.
Must have:
  • 2+ years professional experience with Python, Ruby, JavaScript
  • Interest in end-to-end technical projects
  • Ability to monitor highly available systems
  • Pride in writing testable, modular code
  • Experience with web/distributed systems
  • Comfortable in the terminal
  • Strong written and oral communication
Good to have:
  • Degree in Computer Science or related field
  • Learning new technical skills quickly
  • On-call availability outside standard hours

Job Details

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.

Software Engineers at Wave work in cross-functional teams alongside Engineers, Product Managers and Designers to bring their engineering skills to bear on exciting business challenges. They work collaboratively to solve tough problems in delivering world-class financial products to our customers at scale with a wide variety of technologies and help investigate new ones as we are constantly striving to keep our technology choices up to date.

Here's How You Make an Impact:

    • Writing clear, concise, elegant, and well-tested code in Python, Ruby, and/or JavaScript. 
    • Working as part of a small, agile, integrated product team that’s focused on continual improvement of their skills and helping each other learn new things.
    • Learning new technical skills with tools or frameworks needed to execute on tasks.

You Thrive Here By Possessing the Following:

    • Degree in Computer Science, or related.
    • 2+ years' 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.
    • Occasional requirement to be on-call outside of standard hours. 
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 careers@waveapps.com. We will work with you to meet your needs.

Similar Jobs

Toast - Director of Product Design, Marketing and Digital Storefront Suite

Toast

Boston, Massachusetts, United States (On-Site)
1 Month ago
Motorola solutions - Launch Manager

Motorola solutions

Chicago, Illinois, United States (On-Site)
1 Week ago
Highspot - Principal Search & Recommendation Engineer

Highspot

Seattle, Washington, United States (Hybrid)
3 Weeks ago
EMA - Backend Engineer

EMA

Bengaluru, Karnataka, India (Hybrid)
1 Year ago
DevRev - Account Executive - APJ Partners & Alliance Leader

DevRev

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Progress - Full-Stack Engineer - JavaScript and Python

Progress

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
Figma - Web Developer

Figma

San Francisco, California, United States (Remote)
2 Weeks ago
Nagarro - Staff Engineer, .Net Fullstack

Nagarro

Colombia (Remote)
9 Months ago
DNEG - Fullstack Software Engineer

DNEG

London, England, United Kingdom (Remote)
3 Weeks ago
HCL Tech - Senior technical lead - java fullstack

HCL Tech

Ireland (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Iron Mountain - Data Analyst, DOC

Iron Mountain

Romania (Remote)
1 Week ago
GoMotive - Senior Enablement Specialist - SMB SDR Inbound

GoMotive

Lahore, Punjab, Pakistan (Remote)
3 Months ago
Roof Stacks - Lead XR Developer

Roof Stacks

Istanbul, İstanbul, Türkiye (Hybrid)
3 Months ago
dbt Labs - Salesforce & Business Systems Engineer

dbt Labs

Costa Rica (Remote)
3 Weeks ago
Ajmera Infotech - Senior Site Reliability Engineer

Ajmera Infotech

Ahmedabad, Gujarat, India (On-Site)
4 Weeks ago
nubank - Lead Software Engineer

nubank

Mexico City, Mexico (On-Site)
2 Weeks ago
Prepared - Account Executive

Prepared

Washington, United States (Remote)
1 Month ago
Addepar - Platform Product Analyst

Addepar

United Kingdom (Remote)
3 Weeks ago
Super.com - Senior Tax Manager

Super.com

United States (Remote)
2 Months ago
Zones - Manager Product Development

Zones

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Canada

Survay Monkey - Lead Web Analyst

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
1 Month ago
Epic Games - Designer, Cosmetics Ecosystem

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Banyan Software - M&A Analyst

Banyan Software

Toronto, Ontario, Canada (Hybrid)
3 Months ago
Riyo games - Senior Environment Artist

Riyo games

Canada (Remote)
1 Week ago
hatchery games - UI Director

hatchery games

Quebec, Canada (On-Site)
3 Months ago
Epic Games - Senior Gameplay AI, Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Ubisoft - Scientifique principal en données ML _ Groupe Technologique Content Creation

Ubisoft

Montreal, Quebec, Canada (On-Site)
7 Months ago
Epic Games - Technical Animator

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Dapper labs  - Don’t See a Fit? Reach Out Anyway!

Dapper labs

Canada (Remote)
2 Months ago
Penn Interactive - Senior Technical Recruiter

Penn Interactive

Toronto, Ontario, Canada (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Fortra - Full stack Developer + Offensive Development

Fortra

United States (Remote)
1 Week ago
Tesla - Senior Software Engineer - Full Stack React & PHP

Tesla

North Holland, Netherlands (On-Site)
5 Months ago
plana technologies - Full Stack Developer

plana technologies

Santiago, Santiago Metropolitan Region, Chile (Remote)
3 Weeks ago
Nagarro - Associate Principal Engineer, .Net Fullstack

Nagarro

Gurugram, Haryana, India (On-Site)
9 Months ago
SweatPals - Senior Full-Stack Engineer

SweatPals

San Francisco, California, United States (On-Site)
4 Weeks ago
Snorkel AI - Staff Software Engineer — Full Stack

Snorkel AI

San Francisco, California, United States (Hybrid)
3 Months ago
Nagarro - Associate Staff Engineer, .Net Fullstack

Nagarro

India (Remote)
9 Months ago
Socialpoint - Senior Software Engineer (Full stack Engineer)

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
3 Months ago
ARHS - Java Fullstack Developer

ARHS

Liège, Wallonia, Belgium (On-Site)
4 Months ago
ElevenLabs - Full-Stack Engineer (Front-End Leaning)

ElevenLabs

Germany (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Toronto, Ontario, Canada (Remote)

Canada (Remote)

Canada (Remote)

Toronto, Ontario, Canada (Remote)

Canada (Remote)

Toronto, Ontario, Canada (Remote)

Toronto, Ontario, Canada (Remote)

Toronto, Ontario, Canada (Remote)

View All Jobs

Get notified when new jobs are added by WaveApps

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug