Software Engineer

Mako Fintech
Montreal, QC, Canada
Full-time

Company

Mako is a leading fintech firm, building software to bring top asset managers and their clients into the cloud. Our SaaS platform allows firms to onboard new clients, interact with their existing clients and simplify costly back-office procedures with smart automation and great user experience.

We’re now seeking a software development expert to join our growing development team and build great things with us.

Responsibilities

  • Architect and develop new client-facing functionality
  • Develop new frontend interfaces in Vue.js and backend API features in Ruby on Rails
  • Participate in code reviews and technical design documentation
  • Ensure test coverage for the code you write

About you

Our ideal candidate has development experience using a modern Javascript framework as well as backend experience building APIs, but we welcome and will consider other skill sets and experiences.

  • 3-5 years of development experience, including with a modern reactive JavaScript framework (ideally Vue.js, but React, Angular, etc are worthwhile too) and recent web-development experience in Ruby on Rails
  • Comfort with HTML, CSS, JavaScript, Git, and webpack
  • Experience building unit tests using Mocha, Chai, or another test framework
  • Interest or familiarity in finance and fintech
  • Imaginative, driven, methodical

Location

Remote

Why work for us

  • Gold-plated health and wellness benefits, extensive vacation policy.
  • High-end Mac or PC laptop
  • $1000 budget to outfit your home office
  • Equity in a fast-growing start-up
  • Amazing team of intelligent, passionate and friendly individuals who continuously push each other to do better.
  • You get to join a fast-growing fintech start-up and participate in its long-term success.

J-18808-Ljbffr

6 days ago
Related jobs
Equinix
Remote, Canada
Remote

Senior Staff Engineer, Product Software. We are looking for an experienced Senior DevOps Engineer to help us build and operate a highly scalable, available, and distributed multi cloud networking software stack. Digital leaders harness Equinix's trusted platform to bring together and interconnect fo...

Dropbox
Canada
Remote

Focused on our core business of syncing and sharing files, we are looking for desktop Software Engineers to come build the next generation sync engine for collaboration and distributed work. Our Engineering Career Framework is and describes what’s expected for our engineers at each of our career lev...

Coinbase
Canada
Remote

As a Staff Software Engineer on our team, you'll play a pivotal role in shaping the future of crypto memberships. You have at least 8 years of experience in software engineering and at least 7 years of experience in developing web apps and shipping user-facing features with JavaScript and modern, co...

Magnet Forensics
Canada

The Engineering org is focused on producing software that solves the most important problems facing digital forensics and incident response professionals today. The Detection Engineering Team is looking for a talented engineer to join our growing team, responsible for building the next generation of...

Hasbro
CA

As a Senior Full Stack Software Engineer working on the Dungeons & Dragons® (D&D) team you will help design and build the next generation of D&D’s digital toolset and marketplace, D&D Beyond. Track record of mentoring and helping grow careers of junior engineers. ...

Affirm, Inc.
Canada
Remote

We are looking for a Senior Software Engineer to lead projects and initiatives on the Fraud Decisioning team. Lead and mentor engineers to help them succeed and grow. Provide the right context to engineers and train them to take ownership of their respective pieces of the initiative. Expert at synth...

Scribd
Remote US Canada
Remote

You’re a determined engineer who enjoys working with a team. ...

Mannarino Systems & Software
Anywhere - Canada

Software Design and Verification DO-178 Engineers. MANNARINO Systems & Software Inc. MANNARINO Systems & Software Inc. Bachelor's or master's degree in Computer Science, Computer Engineering or equivalent. ...

Dropbox
Canada
Remote

As we’re evolving the core business from syncing and sharing files, we are looking for Software Engineers to come build the next generation of new products for collaboration and distributed work. As a Product Engineer, you will support data-driven approaches to conduct experiments or iterate feature...

Adal Immigrations
Canada

Mentor junior and mid-level engineers. Grow engineering teams by interviewing, recruiting and hiring. ...