Sr Full Stack Developer

Trevor Frances RecruitmentBrampton, ON

About The Position

Trevor Frances Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who brings strong technical expertise across both front-end and back-end development, along with the ability to design and deliver scalable, secure, and high-performing SaaS solutions. The position combines hands-on development with architectural thinking, collaboration across cross-functional teams, and contribution to technical strategy. The successful candidate will play a key role in building and evolving modern applications, translating complex requirements into intuitive, maintainable solutions.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 7+ years of professional experience in software development, including full-stack application design and delivery
  • Strong experience with modern front-end technologies (e.g., Angular, TypeScript, HTML, CSS)
  • Extensive backend development experience using C# and .NET frameworks
  • Solid experience working with SQL Server, including schema design, querying, and performance optimization
  • Strong understanding of software design principles, design patterns, and modular architecture
  • Experience working with cloud platforms and services, including application deployment and scaling
  • Familiarity with modern architectural approaches such as microservices, event-driven systems, or distributed applications
  • Experience working in Agile or Scrum environments with cross-functional teams
  • Strong communication, collaboration, and problem-solving skills
  • Ability to mentor and support team members in a technical capacity
  • Experience working in regulated environments, including considerations related to risk, compliance, or audit
  • Familiarity with automated testing frameworks and test-driven development (TDD)

Nice To Haves

  • Exposure to financial services or similar industries is considered an asset

Responsibilities

  • Lead the full software development lifecycle, including design, architecture, development, testing, deployment, and ongoing maintenance
  • Design and develop scalable, secure, and high-performing full-stack applications
  • Build and maintain responsive, accessible, and user-focused front-end interfaces
  • Design and implement RESTful APIs and backend services using modern frameworks and best practices
  • Develop and optimize database structures, queries, and performance within SQL Server environments
  • Establish and maintain architecture standards, reusable components, and development best practices
  • Leverage cloud technologies to deploy, monitor, and scale applications in a reliable and secure manner
  • Collaborate with product, design, and engineering teams to translate business requirements into technical solutions
  • Contribute to sprint planning, technical decision-making, and overall product development strategy
  • Partner with QA and DevOps teams to support CI/CD pipelines, automated testing, and observability practices
  • Conduct research and evaluation of emerging technologies, tools, and AI capabilities
  • Support continuous improvement initiatives and contribute to technical standards across teams
  • Provide mentorship and technical guidance to other developers as needed
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service