Trab
PreçosBlog

Senior Fullstack Developer

Presencial - Calgary, Canada

Candidatar-se

Neo Financial is looking for a Senior Full-stack Developer to join our team in the Calgary 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. You’ll work with cutting edge tools and patterns. Our technology stack is built using a Microservices architecture and comprises TypeScript, Node.js, Serverless framework, GraphQL, MongoDB, all hosted on AWS. We’re super-charging our developers with AI, leveraging tools like Github Copilot and Cursor to fuel rapid development, and building our own agentic systems with Gemini to empower our teams. Applicants must be eligible to work in Canada and willing to relocate to Calgary. Relocation packages and reimbursements are available. Candidates will be required to undergo a security screening, including a criminal records check and a credit check.

Requirements

Experience

  • At least 6 years of work experience
  • Experience working with larger teams and multi-team projects

Skills

  • Back-end development
  • APIs
  • Queues
  • Security
  • Scalable systems
  • Business logic
  • Performance optimization
  • Scaling solutions
  • Security best practices
  • Cloud-based infrastructure (AWS)
  • Database knowledge beyond SQL
  • Team collaboration

Languages

  • TypeScript
  • Node.js
  • GraphQL
  • MongoDB

Responsibilities

  • Write and ship impactful code (Typescript, Node, Apollo GraphQL, MongoDB)
  • 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

Technologies

MicroservicesTypeScriptNode.jsServerless frameworkGraphQLApollo GraphQLMongoDBAWSGithub CopilotCursorGemini

Descubra se seu currículo está pronto para esta vaga

Veja como nossa IA pode otimizar seu currículo e aumentar suas chances de conseguir esta posição.

© 2026 Trab. Todos os direitos reservados.