OPPORTUNITIES AT TOMORROW'S GREATEST COMPANIES

Senior Front End Engineer

Finofo

Finofo

Software Engineering
Calgary, AB, Canada
Posted on Sep 23, 2024

CFOs and Finance teams of businesses struggle with inefficient financial operations processes and wish there were a unified financial operations management platform where they could bank, transact, and plan—all in one place.

At Finofo, we are on a mission to bring advanced financial services for global businesses via a unified platform. Our vision is to enable CFOs and financial decision makers of global businesses to have a radically easier way to develop and manage their FX strategy through Finofo's digital platform.

The role

As Finofo’s Front End Engineer, you will have an opportunity to build the next critical components of our platform and have an immediate impact on our product roadmap. It is a demanding role and perfect for people who love to build high-impact components and have the mindset of shipping fast, learning from the feedback, and iterating.

You will be asked to ramp up fast and deliver value immediately, but we are here to help support your learning of our codebase, product, and engineering processes. We promise rapid development and a feedback loop for you to master your craft.

The team

You will be joining an experienced team with both founders having deep industry experience in the FX products. We attract an extremely high level of VC investor interest for our next round; so much so that we decided to share this attention with other cool startups actively raising right now.

We’re based in Calgary and have an office in downtown Calgary. The company is well-funded by investors like Motivate Venture Capital, SaaS Ventures, Desjardins, and Sweet Spot Capital.

How we work

  • We are all mission obsessed, and here to genuinely do our life’s best work
  • We have an insanely high talent bar (A players only)
  • We live to work as much as we work to live. But we also love having fun - there will be enough opportunities to have a lot of fun working with Finofo
  • We are all high leverage entrepreneurs (and leave our ego’s at the door)
  • We believe in sharing in financial success

Our technology stack

Front End:

  • React
  • Typescript
  • OpenAPI Spec
  • AWS Amplify
  • Github Actions

Back End:

  • Python, Tornado
  • PostgreSQL
  • AWS, Fargate, Terraform, Docker
  • Github actions

Design, Comms & Issue Tracking:

  • Linear, Figma, Slack

Your Skill Set

We’re looking for a Senior Front End Engineer with a mastery of React and a deep understanding of modern web application design. Ideal candidates will demonstrate:

  • 5+ years of professional hands-on experience, preferably in early-stage or young startups.
  • Strong knowledge of web application design, architectural patterns, and proven experience in building reliable and scalable front-end applications.
  • A strong focus on building accessible applications with excellent user experience (UX).
  • Superb analytical abilities to solve complex problems and optimize performance.
  • Excellent verbal and written communication skills to effectively collaborate with team members and stakeholders.

Bonus Points for:

  • Experience working on fintech platforms/payment systems

Why Choose Finofo?

  • Work and build with our founding team in our Downtown Calgary office.
  • Great salary, plus equity-based compensation (We all win together)
  • Opportunity to build new portions of the platform from scratch, work with the founding team, and build a product that challenges the status quo and delivers lots of value.
  • Offsites in Canada

Interview Process

  • Resume review: We review each application thoroughly. Please refrain from sending a boilerplate message written by LinkedIn. If you want to send a personal message, then make some assumptions about the problems you think we might face in our journey of building Finofo and suggest solutions - we love reading well thought out messages.
  • Take-home exercise: Successful applicants will receive an email from our hiring team with instructions to complete a take-home exercise. We are aware of the time commitment required and only send this to a select group of applicants.
  • Recruiter Round: You will go through a brief 30-minute conversation with our in-house recruiter who will share more context about the role and answer any question you may have.
  • Technical Round: This will be a deeply technical discussion about your past projects and will involve a bit of live coding that will build upon your take home submission.
  • Final Round: This would be a longer discussion with the co-founders and aimed at understanding your story to assess cultural fit. In this round, we leave a lot of time for you to ask all your questions.
  • Offer & Reference Checks: You will be presented with an offer conditional upon successful reference checks.

We can't wait to review your application and meet you!