Software Developer – Full Stack

Symbiotic DigitalBarrie, ON
Onsite

About The Position

We are seeking a Full Stack Software Developer with strong experience in modern web technologies, cloud-based development, and Agile delivery environments. The successful candidate will be responsible for designing, developing, testing, and maintaining scalable web applications, while collaborating with cross-functional teams to deliver high-quality digital solutions.

Requirements

  • Strong experience with JavaScript, TypeScript
  • Strong experience with React and Next.js
  • Strong experience with Node.js
  • Strong experience with REST APIs development
  • Strong experience with SQL and relational databases
  • Strong experience with ORM tools (e.g., Entity Framework)
  • Experience with front-end and back-end application development
  • Experience with cloud platforms (e.g., Azure or equivalent)
  • Experience with CI/CD pipelines and DevOps tools (e.g., Git, Azure DevOps)
  • Experience with microservices and container-based architectures
  • Experience with test automation frameworks (e.g., NUnit, Jasmine, XUnit, Playwright)
  • Experience with JSON and web services
  • Entity Framework or other Object-Relational Mapping data access tools
  • REST APIs
  • REACT and NEXTJS
  • JavaScript and TypeScript
  • SQL experience
  • Node.js
  • Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development
  • Experience working within Agile/Scrum teams
  • Participation in sprint planning, stand-ups, demos, and retrospectives
  • Experience with Git-based source control and collaborative development practices
  • Ability to translate business requirements into technical solutions
  • Strong analytical and problem-solving skills
  • Excellent communication and interpersonal abilities
  • Strong collaboration and stakeholder engagement skills

Responsibilities

  • Collaborate with Business Analysts, UX/UI Designers, Product Managers, and Architects to translate requirements into application designs and technical specifications
  • Develop and maintain scalable web applications using modern front-end and back-end technologies
  • Design, build, test, and debug applications across the full development lifecycle
  • Develop RESTful APIs and integrate them with front-end user interfaces
  • Design and implement databases and ensure optimal performance and scalability
  • Support CI/CD pipeline implementation and ongoing DevOps practices
  • Conduct unit testing, automation testing, and support QA processes including performance and security testing
  • Develop cloud-native and microservices-based architectures
  • Provide production support including troubleshooting, incident resolution, and system enhancements
  • Prepare and maintain system and operational documentation
  • Perform knowledge transfer and provide technical guidance to team members
  • Ensure compliance with accessibility standards (e.g., AODA/WCAG)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service