1

Full Stack Application Developer Jobs in Ontario

Ability to design and build end-to-end application solutions . Primary Skill * Deep expertise in ... Strong understanding of REST APIs, OpenAPI specifications, and software design patterns . DevOps * ...

\n \n \n \n \n Our client is currently looking for a Full\-Stack Developer to directly work with the ... Optimize application for maximum speed and scalability \n * \n \n Assure that all user input is ...

\n \n \n \n \n Our client is currently looking for a Full\-Stack Developer to directly work with the ... Optimize application for maximum speed and scalability \n * \n \n Assure that all user input is ...

Ensure application security and optimize performance for efficiency. Design robust software ... computer engineering or related field and 5+ years of full stack development experience required ...

Full Stack Developer (Java + Angular/Node) Location : Toronto, ON Role Overview Looking for a Full Stack Developer to build scalable microservices and modern web applications using Java and ...

As Full Stack Engineer, you'll be reporting to the IT Manager, and be part of the IT team that is ... Our online application will allow you to apply to this role as a complete candidate - not just a ...

BIMM is booming, so we're looking for a Senior Full Stack Developer (on contract until December 24 ... Developing APIs (Application Programming Interfaces): Creating interfaces that allows different ...

New

Apply Early

\n \n \n \n \n The successful Senior Full Stack Developer will assume ownership for a diversity of greenfield projects and mentor junior developers. \n \n \n \n \n \n This role will involve adding ...

Senior Full Stack Engineer

Toronto, ON ยท Remote

$125K - $155K/yr

Description: Our client is seeking a Senior Full-Stack Engineer to play a key role in designing ... Continuously improve application performance, developer workflows, and engineering best practices ...

New

Apply Early

As a Full stack Developer, you will build, implement and maintain easy, flexible, and personalized ... Design the application's technical infrastructure using specific databases, programming languages ...

Senior Full-Stack Engineer, AI Platform The Opportunity Chubb's AI Platform team is building an ... Maintain and extend the existing Angular 17 application - standalone components, reactive forms ...

25-040 Application Developer Resume Due Date: Wednesday, March 26th, 2025 (2:00PM EST) Number of ... The successful candidate for this role will be highly skilled full stack developer with outstanding ...

next page

Showing results 1-20

Full Stack Application Developer information

What is a Full Stack Application Developer?

A Full Stack Application Developer is a software professional who is skilled in both front-end and back-end development. This means they can work on the user interface, server-side logic, databases, and sometimes even deployment and infrastructure. Full Stack Developers are versatile and can handle multiple aspects of building and maintaining web applications. Their broad skill set allows them to work across the entire technology stack, making them valuable assets to development teams.

What are the key skills and qualifications needed to thrive as a Full Stack Application Developer, and why are they important?

To thrive as a Full Stack Application Developer, you need strong proficiency in both front-end and back-end programming languages (such as JavaScript, HTML/CSS, Node.js, Python, or Java) and a solid understanding of software development principles. Familiarity with frameworks like React or Angular, database systems (SQL or NoSQL), version control (Git), and potentially certifications like AWS Certified Developer are commonly expected. Problem-solving, adaptability, and effective communication are vital soft skills, enabling collaboration and efficient troubleshooting. These combined skills ensure the ability to independently build, maintain, and scale robust applications that meet user and business needs.

What are some common challenges Full Stack Application Developers face when managing both front-end and back-end tasks?

Full Stack Application Developers often encounter the challenge of balancing priorities between front-end user experience and back-end system performance. Staying proficient in a wide range of technologies and frameworks can be demanding, especially as projects scale or new tools are adopted. Effective communication with both UI/UX designers and server-side engineers is essential to ensure cohesive integration and smooth workflows. Adapting to frequent context switching and troubleshooting across the entire stack requires strong organizational skills and a proactive approach to learning.

Senior Full stack Engineer

Tangentia

Toronto, ON โ€ข Hybrid

Other

Posted 22 days ago


Job description

Role : Senior Full stack Engineer
Location : Toronto, On
4 days in Office and 1 day WFH
Experience

  • 5+ years of experience in software development with both frontend and backend applications.

Frontend

  • Strong experience in Angular or React.js with TypeScript.

  • Ability to build reusable and scalable UI components.

Backend

  • Strong development experience using Node.js.

  • Ability to design and build end-to-end application solutions.

Primary Skill

  • Deep expertise in either Angular (Frontend) or Node.js/Java (Backend).

Secondary Skill

  • Basic to intermediate knowledge of the other stack and willingness to work across the full stack.

Cloud

  • 2+ years of experience working with AWS, Azure, or OpenShift.

  • Experience with Docker and Kubernetes for containerized applications.

Version Control

  • Strong knowledge of Git including branching and merging strategies.

CI/CD

  • Experience using GitHub Actions for automated testing, security checks, and deployments.

Design Integration

  • Ability to convert Figma designs into production-ready UI.

APIs

  • Strong understanding of REST APIs, OpenAPI specifications, and software design patterns.

DevOps

  • Experience working in CI/CD environments with frequent deployments.

  • Familiarity with automated testing and performance testing.

Testing

  • Experience with unit, integration, and end-to-end testing using tools like Jest or Cypress.

The Modern AI Edge (Preferred)

AI-Assisted Development

  • Experience using tools like GitHub Copilot, Windsurf, or Claude Code.

Observability

  • Experience monitoring production systems using Splunk or Dynatrace.

Automation

  • Experience building automation or AI agents to assist with code reviews, testing, and deployments.