Simplify Logo

Full-Time

Senior Software Engineer

Full Stack

Posted on 5/8/2024

Wave Financial

Wave Financial

201-500 employees

Financial software solutions for small businesses

Fintech
Financial Services

Senior

Toronto, ON, Canada

Hybrid position with the option to work from the Toronto office or remotely.

Category
Full-Stack Engineering
Software Engineering
Required Skills
Agile
Python
JavaScript
Ruby
Requirements
  • 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.
Responsibilities
  • 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.
  • Delivering code that goes beyond what is strictly assigned.
  • Requiring little support to deliver on well-defined tasks.
  • Substantial impact on the entire team’s pace and quality of deliverables.
  • Taking complete ownership of major initiatives or complex tasks from definition to delivery.
  • By 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.

Wave Financial provides financial software solutions specifically designed for small businesses, freelancers, and independent contractors. Their main products include invoicing, accounting, and receipt scanning, which are offered for free, making it accessible for users who want to manage their finances without the high costs associated with traditional accounting software. Wave generates revenue through optional paid features, such as payment processing and payroll services, which allow clients to accept payments and manage employee payroll efficiently. The software is designed to work together seamlessly, giving users a comprehensive view of their financial health. Unlike competitors like QuickBooks, Wave focuses on user-friendliness and affordability, aiming to empower small businesses to handle their finances effectively.

Company Stage

Seed

Total Funding

$62.2M

Headquarters

Toronto, Canada

Founded

2009

Simplify Jobs

Simplify's Take

What believers are saying

  • Wave's free software model attracts a large user base, creating opportunities for monetization through additional services like payment processing and payroll.
  • The recent partnership with Check enhances Wave's payroll capabilities, making it a more comprehensive solution for small businesses.
  • Wave's updated mobile app and new dashboard features improve user experience and accessibility, potentially increasing user engagement and satisfaction.

What critics are saying

  • The introduction of a paid plan may alienate some users who were attracted to the free model, potentially leading to a decline in user base.
  • Layoffs and organizational changes, such as the recent 14% reduction in staff, could impact company morale and operational efficiency.

What makes Wave Financial unique

  • Wave Financial offers a free core suite of financial tools, making it highly accessible to small businesses and freelancers compared to more expensive solutions like QuickBooks.
  • The seamless integration of invoicing, accounting, and receipt scanning provides a unified financial management experience, unlike competitors who may offer disjointed services.
  • Wave's collaboration with Check to provide full-service payroll functionality across all 50 U.S. states addresses a significant pain point for small businesses, setting it apart from other fintech solutions.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE