Senior Fullstack Developer

Neo Financial
Winnipeg
CAD 60,000 - 80,000
Job description

Come Build a Better Financial Future for all Canadians

At Neo, we’re building a more rewarding financial experience for all Canadians.

Life at a rapidly expanding tech startup is demanding, exhilarating, and not for everyone.

From world-class creative minds to brilliant engineers, it's high-performing people that make Neo a workplace with passion and purpose.

Since being founded in 2019, Neo has built incredible traction and is one of the fastest growing fintechs in Canada.

  • LinkedIn’s Top Startup in Canada for 2022 and 2023
  • Top-ranked mobile apps and credit cards
  • Canada’s top-rated credit card
  • Team of 700+ people
  • 1M+ customers in 3 years
  • 11K+ retail partners

High Performance at Neo

We recruit, hire, and build our company culture around these attributes:

Teamwork: We trust, respect, encourage, and show up for each other — through good times and hard.

Ownership: We all have a stake in Neo’s success — so we go out of our way to do what needs to get done.

Professional Integrity: We’re asking millions of Canadians to trust us with their hard-earned money — so we hold ourselves to the highest standards of integrity.

The Role

Neo Financial is looking for a Senior Full-stack Developer to join our team in the Winnipeg office.

In this role, you will collaborate with other talented devs, deliver high quality code and build exciting products and features. You‘ll work on architecture, front and back-end code while fostering best practices like automated testing, code reviews, and continuous delivery.

What you'll be doing

  • Write and ship impactful code (Typescript, Node, Apollo GraphQL, MongoDB)
  • Create web-based interfaces and re-usable interface components with Typescript and React
  • Lead others by example and look for opportunities to mentor other developers
  • Plan and implement solutions to complex problems
  • Contribute to a micro-services architecture and implement practices like idempotency, asynchronous communication and distributed transactions
  • Perform meaningful code reviews with in-depth yet constructive criticism; give and take feedback
  • Advocate for best practices like unit and integration testing

Who we are looking for

  • Expertise in back-end development, including data, APIs, queues, security, scalable systems, and business logic.
  • Demonstrated ability to build full-stack web projects that include both cutting edge technologies and complex business logic.
  • Mastery of programming principles and one or two programming languages alongside keen interest to expand your skills to encompass new languages and technologies.
  • Strong experience in some of the languages and technology used by our team such as Typescript and GraphQL.
  • Experience in performance optimization, scaling solutions and a strong knowledge of security best practices.
  • Familiarity with cloud-based infrastructure, AWS a plus.
  • Familiarity with different types of data stores and databases - preferably beyond exclusively knowing about SQL databases.
  • Experience working with bigger teams and bigger projects that span multiple teams.
  • Applicants must be eligible to work in Canada and willing to relocate to Winnipeg. Relocation packages and reimbursements are available.

Working at Neo

Joining Neo means betting on yourself and discovering your full potential. As individuals and as a team, we continually challenge ourselves and each other to do our best work.

The people who thrive at Neo are resourceful, relentless, and want to win. We hold ourselves to high standards, because we’re on a mission that matters — to transform financial services for the better.

Our team members earn meaningful equity in the company through stock options — so Neo’s growth benefits everyone who helps make it happen.

Apply with Us

We believe in equal opportunity, and are committed to creating an inclusive climate where everyone can thrive. Successful candidates for this position will be required to undergo a security screening, including a criminal records check and a credit check.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Fullstack Developer jobs in Winnipeg