Staff Software Developer, Fullstack

1 week 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, resourceful, and relentless in their pursuit of excellence.

We trust, respect, and show up for each other, fostering an inclusive climate where everyone can thrive. Our team members earn meaningful equity in the company through stock options, aligning our interests with the company's growth.

The Role

We're seeking a highly skilled Staff Fullstack Software Developer to join our team in the Winnipeg office. As a key member of our development team, you'll lead with technical excellence, shaping the architecture and direction of our services while mentoring others.

You'll work with cutting-edge tools and patterns, collaborating with other developers to ensure the highest quality software. Our technology stack includes TypeScript, Serverless framework, GraphQL, MongoDB, and AWS.

Responsibilities
  • Collaborate with other developers to set quality standards and best practices
  • Shape the future of our system design through technical planning and working with others on what to build next
  • Stay informed about industry best practices and bring new ideas and design patterns to strategic and technical planning initiatives
  • Lead others by example and expand their knowledge through mentorship and pair programming
  • Create and review proposals for new technologies, patterns, and implementations
  • Understand and lead the solutioning of complex technical problems, anticipate problems, and potential blockers
  • Drive the adoption of best practices in the entire development process, coding, testing, and deployment
Requirements
  • Ability to build complex and cutting-edge web applications end-to-end, considering scalability and optimization problems
  • Expertise in back-end development, including data, APIs, queues, security, scalable systems, reliability concerns, and business logic
  • Confidence with concepts like coupling/cohesion, idempotency, distributed transactions, asynchronous workflows, and event sourcing
  • Experience with technical planning and effectively communicating plans with others
  • Mastery of programming principles and one or two programming languages, alongside a keen interest to expand your skills to encompass new languages and technologies
  • Advanced experience in some of the languages and technology used by our team, such as TypeScript and GraphQL
  • Understanding of cloud infrastructure, DevOps, and CI/CD, including basics of containerized services, serverless systems, and networking
  • Familiarity with different types of data stores and databases, preferably beyond exclusively knowing about SQL databases
  • Experience working with bigger teams and projects that span multiple teams
What We Offer

We offer a dynamic and challenging work environment, opportunities for rapid career progression, and constant learning opportunities. Our team members are passionate about making a difference in the financial services industry, and we're looking for like-minded individuals to join our team.

We're committed to creating an inclusive climate where everyone can thrive, and we believe in equal opportunity. 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'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 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 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 EvenUp Full time

    About EvenUpEvenUp is a venture-backed generative AI startup that aims to ensure injury victims receive the justice they deserve. Our mission is to level the playing field for individuals seeking compensation, regardless of their income or demographics. We operate across various personal injury cases, including motor vehicle accidents and negligence claims,...


  • Winnipeg, Manitoba, Canada EvenUp Full time

    About EvenUpEvenUp is a venture-backed generative AI startup that aims to ensure injury victims receive the justice they deserve. Our mission is to level the playing field for individuals seeking compensation, regardless of their income or demographics. We operate across various personal injury cases, including motor vehicle accidents and negligence claims,...

  • Software Developer

    2 hours ago


    Winnipeg, Manitoba, Canada Realte Inc Full time

    Job Title: Software DeveloperWe are seeking a highly skilled Software Developer to join our team at Realte Inc. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using a variety of programming languages...

  • Software Developer

    23 minutes ago


    Winnipeg, Manitoba, Canada Realte Inc Full time

    Job Title: Software DeveloperWe are seeking a highly skilled Software Developer to join our team at Realte Inc. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using a variety of programming languages...

  • Software Developer

    5 days ago


    Winnipeg, Manitoba, Canada ERLPhase Power Technologies Ltd. Full time

    Job Summary:ERLPhase Power Technologies Ltd is seeking a highly skilled and experienced Software Developer - Windows to join our team. As a key member of our software development team, you will be responsible for designing, coding, testing, and maintaining software applications for our Windows-based systems.Key Responsibilities:Create high-quality software...