Senior Fullstack Developer

6 days ago


Winnipeg, Manitoba, Canada Neo Financial Full time
About Neo Financial

At Neo Financial, we're revolutionizing the financial services industry by providing a more rewarding experience for Canadians.

We're a rapidly expanding tech startup that's built incredible traction since our founding in 2019. Our mission is to transform financial services for the better, and we're looking for talented individuals to join our team.

Our Culture

We value teamwork, ownership, and professional integrity. Our team members are passionate, driven, and committed to delivering high-quality work. We believe in fostering a culture of trust, respect, and open communication.

We're a high-performing team that's constantly challenging ourselves to do better. We're looking for individuals who share our values and are eager to contribute to our mission.

The Role

We're seeking a Senior Fullstack Developer to join our team in the Winnipeg office. As a key member of our development team, you'll collaborate with other talented developers to deliver high-quality code and build exciting products and features.

You'll work on architecture, front and back-end code, and foster best practices like automated testing, code reviews, and continuous delivery. Our technology stack is built using a Microservices architecture and comprises TypeScript, Node, Serverless framework, GraphQL, MongoDB, all hosted on AWS.

Key Responsibilities
  • 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
Requirements
  • 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 a 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
What We Offer

We offer a competitive salary, comprehensive benefits, and a comprehensive relocation package. Our team members earn meaningful equity in the company through stock options, so Neo's growth benefits everyone who helps make it happen.

We're committed to creating an inclusive climate where everyone can thrive. Customers trust us with their finances, so successful candidates for this position will be required to undergo a security screening, including a criminal records check and a credit check.



  • Winnipeg, Manitoba, Canada Neo Financial Full time

    About Neo FinancialWe are a rapidly expanding fintech company dedicated to transforming financial services for Canadians. Our mission is to provide a more rewarding financial experience for all Canadians.We are a high-performing team of world-class creative minds and brilliant engineers who are passionate about our work and committed to delivering...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    About Neo FinancialWe are a rapidly expanding fintech company dedicated to transforming financial services for Canadians. Our mission is to provide a more rewarding financial experience for all Canadians.We are a high-performing team of world-class creative minds and brilliant engineers who are passionate about our work and committed to delivering...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    About Neo FinancialAt Neo Financial, we're revolutionizing the financial services industry by providing a more rewarding experience for Canadians.We're a rapidly expanding tech startup that's built incredible traction since our founding in 2019. Our mission is to transform financial services for the better, and we're looking for talented individuals to join...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    About Neo FinancialAt Neo Financial, we're revolutionizing the financial services industry by providing a more rewarding experience for Canadians.We're a rapidly expanding tech startup that's built incredible traction since our founding in 2019. Our mission is to transform financial services for the better, and we're looking for talented individuals to join...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    About Neo FinancialWe're a rapidly expanding fintech company on a mission to transform financial services for Canadians. Our team is passionate about building a better financial future for everyone.At Neo, we're driven by a culture of innovation, collaboration, and excellence. We're looking for talented individuals who share our vision and are eager to make...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    About Neo FinancialWe're a rapidly expanding fintech company on a mission to transform financial services for Canadians. Our team is passionate about building a better financial future for everyone.At Neo, we're driven by a culture of innovation, collaboration, and excellence. We're looking for talented individuals who share our vision and are eager to make...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    About Neo FinancialNeo Financial is a leading fintech company dedicated to revolutionizing the financial experience for Canadians.We're a team of innovators, thinkers, and doers who are passionate about making a meaningful impact on the financial services industry.Job SummaryWe're seeking a highly skilled Staff Software Developer, Fullstack to join our team...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    About Neo FinancialNeo Financial is a leading fintech company dedicated to revolutionizing the financial experience for Canadians.We're a team of innovators, thinkers, and doers who are passionate about making a meaningful impact on the financial services industry.Job SummaryWe're seeking a highly skilled Staff Software Developer, Fullstack to join our team...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    About Neo FinancialAt Neo Financial, we're revolutionizing the financial services industry by providing a more rewarding experience for Canadians.We're a rapidly expanding tech startup that's built incredible traction since our founding in 2019. Our mission is to transform financial services for the better, and we're looking for talented individuals to join...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    About Neo FinancialAt Neo Financial, we're revolutionizing the financial services industry by providing a more rewarding experience for Canadians.We're a rapidly expanding tech startup that's built incredible traction since our founding in 2019. Our mission is to transform financial services for the better, and we're looking for talented individuals to join...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    About Neo FinancialAt Neo Financial, we're revolutionizing the financial services industry by providing a more rewarding experience for Canadians.We're a rapidly expanding tech startup that's built incredible traction since our founding in 2019. Our mission is to transform financial services for the better, and we're looking for talented individuals to join...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    About Neo FinancialAt Neo Financial, we're revolutionizing the financial services industry by providing a more rewarding experience for Canadians.We're a rapidly expanding tech startup that's built incredible traction since our founding in 2019. Our mission is to transform financial services for the better, and we're looking for talented individuals to join...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    About Neo FinancialAt Neo Financial, we're revolutionizing the financial services industry by providing a more rewarding experience for Canadians.We're a rapidly expanding tech startup that's built incredible traction since our founding in 2019. Our mission is to transform financial services for the better, and we're looking for talented individuals to join...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    About Neo FinancialAt Neo Financial, we're revolutionizing the financial services industry by providing a more rewarding experience for Canadians.We're a rapidly expanding tech startup that's built incredible traction since our founding in 2019. Our mission is to transform financial services for the better, and we're looking for talented individuals to join...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    About Neo FinancialAt Neo Financial, we're revolutionizing the financial services industry by providing a more rewarding experience for Canadians.We're a rapidly expanding tech startup that's built incredible traction since our founding in 2019. Our mission is to transform financial services for the better, and we're looking for talented individuals to join...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    About Neo FinancialAt Neo Financial, we're revolutionizing the financial services industry by providing a more rewarding experience for Canadians.We're a rapidly expanding tech startup that's built incredible traction since our founding in 2019. Our mission is to transform financial services for the better, and we're looking for talented individuals to join...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    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...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    Build a Transformative Financial Experience for CanadiansAt Neo Financial, we are dedicated to creating a more enriching financial journey for all Canadians.Working in a fast-paced tech startup is both challenging and rewarding, attracting individuals who thrive in dynamic environments.Our team is composed of exceptional creative talents and skilled...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    Shape the Future of Financial Services in CanadaAt Neo Financial, we are dedicated to enhancing the financial experience for Canadians.Working in a fast-paced tech startup environment is both challenging and rewarding.Our team consists of exceptional creative talents and skilled engineers, making Neo a vibrant workplace filled with purpose and...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    Shape the Future of Financial Services for CanadiansAt Neo Financial, we are dedicated to creating a more enriching financial journey for all Canadians.Working in a fast-paced technology startup is both challenging and exhilarating, attracting only the most driven individuals.Our team comprises exceptional creative talents and brilliant engineers, making Neo...