Lead Fullstack Software Developer

2 months 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 exceptional results.

We're a high-performing team that's built on trust, respect, and open communication. We believe in empowering our team members to take ownership of their work and make a meaningful impact.

The Role

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

You'll work with cutting-edge tools and patterns, including TypeScript, Serverless framework, GraphQL, MongoDB, and AWS. Your expertise will be essential in ensuring the highest quality software is built, and you'll play a critical role in shaping the future of our system design.

Key Responsibilities
  • Collaborate with other developers to ensure the highest quality software is built
  • Shape the future of our system design through technical planning and collaboration
  • 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 competitive salary, comprehensive benefits, and a comprehensive relocation package for the right candidate. 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

    Transforming Financial Services for a Better FutureAt Neo Financial, we're revolutionizing the way Canadians manage their finances. As a Staff Fullstack Software Developer, you'll play a critical role in shaping the future of our services.About the RoleWe're seeking a highly skilled and experienced Fullstack Software Developer to join our team in Winnipeg....


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    Transforming Financial Services for a Better FutureAt Neo Financial, we're revolutionizing the way Canadians manage their finances. As a Staff Fullstack Software Developer, you'll play a critical role in shaping the future of our services.About the RoleWe're seeking a highly skilled and experienced Fullstack Software Developer to join our team in Winnipeg....


  • 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. Our mission is to transform the way people manage their finances, and we're looking for talented individuals to join our team.The RoleWe're seeking a highly skilled Staff Fullstack Software Developer to lead our...


  • 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. Our mission is to transform the way people manage their finances, and we're looking for talented individuals to join our team.The RoleWe're seeking a highly skilled Staff Fullstack Software Developer to lead our...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    Transforming Financial ServicesAt Neo Financial, we're on a mission to revolutionize the way Canadians manage their finances. As a Senior Fullstack Developer, you'll play a critical role in shaping our technology stack and driving innovation.Key ResponsibilitiesDesign and develop high-quality, scalable fullstack applications using TypeScript, Node.js, and...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    Transforming Financial Services with InnovationAt Neo Financial, we're revolutionizing the way Canadians manage their finances. As a Staff Fullstack Software Developer, you'll play a critical role in shaping the future of our services.We're looking for a seasoned expert to lead our development team in creating cutting-edge web applications. If you're...


  • 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. Our mission is to transform the way people manage their finances, and we're looking for talented individuals to join our team.The RoleWe're seeking a highly skilled Staff Fullstack Software Developer to lead our...


  • 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. Our mission is to transform the way people manage their finances, and we're looking for talented individuals to join our team.The RoleWe're seeking a highly skilled Staff Fullstack Software Developer to lead our...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    Transform Financial Services with UsAt Neo Financial, we're revolutionizing the way Canadians manage their finances. As a Senior Fullstack Developer, you'll play a crucial role in shaping our cutting-edge technology stack.We're looking for a seasoned developer who can lead by example, mentor junior team members, and drive the development of high-quality...


  • 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.Our mission is to transform the way people manage their finances, and we're looking for talented individuals to join our team.The RoleWe're seeking a highly skilled Staff Fullstack Software Developer to lead our...


  • 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.Our mission is to transform the way people manage their finances, and we're looking for talented individuals to join our team.The RoleWe're seeking a highly skilled Staff Fullstack Software Developer to lead our...


  • 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. Our mission is to transform the way people manage their finances, and we're looking for talented individuals to join our team.The RoleWe're seeking a highly skilled Staff Fullstack Software Developer to lead our...


  • Winnipeg, Manitoba, Canada Neo Financial Full time

    Transform Financial Services with UsAt Neo Financial, we're revolutionizing the way Canadians manage their finances. As a Senior Fullstack Developer, you'll play a crucial role in shaping our cutting-edge technology stack and delivering exceptional user experiences.We're a team of passionate innovators, and we're looking for someone who shares our vision and...


  • 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. Our mission is to transform the way people manage their finances, and we're looking for talented individuals to join our team.The RoleWe're seeking a Senior Fullstack Developer to collaborate with our team in...