Current jobs related to Staff Software Developer, Fullstack - Calgary, Alberta - Neo Financial


  • Calgary, Alberta, Canada Neo Financial Full time

    Build a Better Financial Future with NeoCome and be part of a rapidly expanding tech startup that's changing the financial landscape for Canadians. At Neo, we're passionate about creating a more rewarding financial experience for all.As a Staff Software Developer, Fullstack, you'll be working alongside world-class creative minds and brilliant engineers to...


  • Calgary, Alberta, Canada Neo Financial Full time

    Build a Better Financial Future with NeoCome and be part of a rapidly expanding tech startup that's changing the financial landscape for Canadians. At Neo, we're passionate about creating a more rewarding financial experience for all.As a Staff Software Developer, Fullstack, you'll be working alongside world-class creative minds and brilliant engineers to...


  • Calgary, Alberta, Canada Neo Financial Full time

    Transforming Financial Services for the BetterAt Neo Financial, we're on a mission to revolutionize the way Canadians manage their finances. As a Staff Software Developer, Fullstack, you'll play a critical role in shaping the future of our services.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop high-quality software...


  • Calgary, Alberta, Canada Neo Financial Full time

    Transforming Financial Services for the BetterAt Neo Financial, we're on a mission to revolutionize 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 developer with a passion for building complex and cutting-edge web applications. If...


  • Calgary, Alberta, Canada Neo Financial Full time

    Transforming Financial Services with Cutting-Edge TechnologyAt Neo Financial, we're pushing the boundaries of innovation to create a more rewarding financial experience for Canadians. As a Staff Fullstack Software Developer, you'll play a critical role in shaping the future of our services, leveraging cutting-edge tools and patterns to drive technical...


  • Calgary, Alberta, 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 Software Developer to join our team in...


  • Calgary, Alberta, 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 Software Developer to join our team in...


  • Calgary, Alberta, Canada Neo Financial Full time

    Transforming Financial Services with Cutting-Edge TechnologyAt Neo Financial, we're on a mission to revolutionize the financial experience for Canadians. As a Staff Software Developer, Fullstack, you'll play a critical role in shaping the future of our services.Key Responsibilities:Collaborate with cross-functional teams to design and develop high-quality...


  • Calgary, Alberta, 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...


  • Calgary, Alberta, 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...


  • Calgary, Alberta, Canada Neo Financial Full time

    Transform Financial Services with UsAt Neo Financial, we're revolutionizing the way Canadians manage their finances. As a Staff Software Developer, Fullstack Expert, you'll play a critical role in shaping the future of our services.About the RoleWe're seeking a seasoned Fullstack Software Developer to join our team in Calgary. As a technical lead, you'll be...


  • Calgary, Alberta, 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...


  • Calgary, Alberta, 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...


  • Calgary, Alberta, 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...


  • Calgary, Alberta, 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...


  • Calgary, Alberta, 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...


  • Calgary, Alberta, 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...


  • Calgary, Alberta, 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...


  • Calgary, Alberta, 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...


  • Calgary, Alberta, 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...

Staff Software Developer, Fullstack

2 months ago


Calgary, Alberta, 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. Our mission is to transform the way people manage their finances, and we're looking for talented individuals to join our team.

Our Culture

We're a high-performing team that values teamwork, ownership, and professional integrity. We trust, respect, and show up for each other, and we're committed to creating an inclusive climate where everyone can thrive.

The Role

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

Key Responsibilities

  • Collaborate with other developers to ensure the highest quality software is built, setting 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, while 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.
  • Very seasoned developers with at least 9 years of work experience under their belt.
  • Eligibility to work in Canada and willingness to relocate to Calgary. Relocation packages and reimbursements are available.