1

Full Stack Development Jobs in Oshawa, ON (NOW HIRING)

We are seeking a Full Stack Developer to design, develop, test, deploy, and support software solutions throughout the full software development lifecycle. You will collaborate with cross-functional ...

Python Full Stack Developer

Toronto, ON ยท Hybrid

CA$105K - CA$115K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Through research and development initiatives in our FinLabs we develop solutions for modernization ... As a Full Stack Developer, candidate will be responsible for designing, building, and maintaining ...

Development Manager (Full-Stack)

Toronto, ON ยท Hybrid

CA$13K - CA$15K/mo

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Development Manager - Full Stack This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and ...

Development Manager (Full-Stack)

Toronto, ON ยท Hybrid

CA$13K - CA$15K/mo

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Development Manager - Full Stack This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and ...

Ottawa, ON (Remote) About the Role We are looking for a Senior Full-Stack Developer to join one of our development squads and help build new features for the 1VALET smart-building platform. This role ...

We are on the hunt for a seasoned Full-Stack Software Engineer who is driven by the challenge of ... Mentor and guide development teams focusing on compassion and effectiveness to enhance delivery ...

Software Engineer, Full Stack

Toronto, ON ยท Remote

  • Medical

  • Dental

  • Vision

  • Life

You have a strong bias towards elegant and simple solutions that drive direct value to the users. * 5+ years of software development experience with modern full-stack web development. * Fluent in one ...

Software Engineer, Full Stack

Toronto, ON ยท On-site +1

  • Medical

  • Dental

  • Vision

  • Life

You have a strong bias towards elegant and simple solutions that drive direct value to the users. * 5+ years of software development experience with modern full-stack web development. * Fluent in one ...

Full-Stack Developer (.NET, C#, Angular)

Toronto, ON ยท Hybrid

CA$110K - CA$134K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Full-Stack Development: Design, develop, test, and deploy highly performant and scalable full-stack applications using the Microsoft stack and Angular platform. * Back-End Mastery: Write clean ...

Senior Full Stack Engineer

Toronto, ON ยท Hybrid

CA$120K - CA$145K/yr

Maintain technical documentation and contribute to team standards for development, testing, deployment, and support. Must have requirements to be successful in this role: * 5+ years of full stack ...

Effective design, development, integration, testing and implementation of complex business ... Technical Proficiency in Full Stack Skills : * ReactJS, Redux, NodeJS, Webpack, Javascript ...

Associate Java Full-Stack Developer

Toronto, ON ยท Hybrid

CA$85K - CA$100K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Showcase your development skills of Core Java programming. * Gain exposure to full-stack development by helping build user-facing features in React/JavaScript and connecting them with GraphQL APIs.

Showing results 21-40

Full Stack Development information

What is the difference between Full Stack Development vs Front End Development?

AspectFull Stack DevelopmentFront End Development
Primary FocusBoth client-side and server-side developmentClient-side (user interface and experience)
Required SkillsHTML, CSS, JavaScript, backend languages (e.g., Node.js, Python), databasesHTML, CSS, JavaScript, frameworks like React or Angular
Work EnvironmentInvolves working on entire application stack, often in full project rolesFocuses on designing and implementing user interfaces
Common UsageDeveloping complete web applicationsEnhancing user experience and interface design

Full Stack Developers have a broader skill set covering both front-end and back-end development, enabling them to build complete applications. Front End Developers specialize in creating engaging user interfaces. While both roles require knowledge of HTML, CSS, and JavaScript, Full Stack Developers also work with server-side technologies and databases, making them versatile in full project development.

Is full stack developer a good career?

A full stack developer is a versatile role that involves working with both front-end and back-end technologies, often requiring knowledge of programming languages, frameworks, and databases. It is considered a strong career choice due to high demand, competitive salaries, and opportunities for growth in various industries. Continuous learning and adapting to new tools are important for success in this field.

Is full stack developer still in demand?

Full stack developers remain in high demand due to their ability to work on both front-end and back-end development, with skills in frameworks like React, Angular, and Node.js. The role is essential in many industries, and demand is expected to grow as companies continue to prioritize digital transformation and full technology stacks.

What are the jobs of a full stack developer?

A full stack developer is responsible for designing, developing, and maintaining both the front-end and back-end components of web applications. They work with languages like JavaScript, HTML, CSS, and server-side technologies, often using frameworks and databases. Full stack developers also troubleshoot issues, optimize performance, and collaborate with cross-functional teams to deliver complete software solutions.

What does a full stack developer do?

A full stack developer is responsible for designing, developing, and maintaining both the front-end and back-end components of web applications. They work with languages like JavaScript, HTML, CSS, and server-side technologies, often using frameworks and tools such as React, Node.js, and databases. Full stack developers need a broad skill set to handle all aspects of software development and deployment.

What cities near Oshawa, ON are hiring for Full Stack Development jobs?

Cities near Oshawa, ON with the most Full Stack Development job openings:

Infographic showing various Full Stack Development job openings in Oshawa, ON as of August 2026, with employment types broken down into 90% Full Time, and 10% Contract. Highlights an 40% In-person, 30% Hybrid, and 30% Remote job distribution.

Full Stack Developer

Alquemy

Toronto, ON โ€ข On-site

Full-time

Posted 20 days ago


Job description

Job Description Full Stack Developer About the role: We are seeking a Full Stack Developer to design, develop, test, deploy, and support software solutions throughout the full software development lifecycle. You will collaborate with cross-functional teams to build reliable, scalable, and secure applications while contributing to automation, continuous improvement, and operational excellence. Responsibilities: Design, develop, test, deploy, and support software products and services throughout the full software development lifecycle.

Take ownership of production support by monitoring applications, troubleshooting issues, and participating in operational governance, risk management, and continuous service improvement. Collaborate with engineers, architects, product managers, and business stakeholders to define technical solutions that align with business objectives and deliver high-quality customer experiences. Identify, prioritize, and address technical debt while balancing the delivery of new features to ensure long-term platform sustainability.

Design and implement solutions with a focus on reliability, performance, resilience, observability, and recoverability. Deliver software changes through safe, incremental, and automated deployment practices, ensuring minimal disruption to production environments. Participate in operational activities, including incident management, problem management, root cause analysis, post-incident reviews, retrospectives, and team ceremonies.

Develop and maintain technical documentation, test plans, and automated unit and integration tests to ensure software quality and maintainability. Collaborate closely with team members through knowledge sharing, code reviews, and pair programming where appropriate. Communicate project progress, technical achievements, and lessons learned with the broader engineering team.

Contribute to CI/CD pipeline development, automation initiatives, and continuous improvement of engineering practices. Stay current with emerging technologies, development tools, cybersecurity best practices, and applicable regulatory or compliance requirements. Demonstrate initiative, adaptability, and the ability to quickly learn new technologies, frameworks, and programming languages while working independently or collaboratively.

Qualifications: Minimum of 3 years of professional software engineering experience; 3-6 years preferred. Experience across the full software development lifecycle, including application development, testing, deployment, and production support. Proficiency in at least two programming languages, such as Java and JavaScript, with experience developing concurrent or multithreaded applications.

Experience working with relational databases (PostgreSQL or equivalent preferred). Working knowledge of Unix/Linux operating systems and general infrastructure concepts. Experience designing, developing, and consuming HTTP-based APIs, including RESTful services.

Strong analytical, troubleshooting, problem-solving, and decision-making skills. Knowledge of secure software development practices, automated testing, application monitoring, logging, and incident response. Strong communication and collaboration skills with the ability to work effectively in cross-functional teams.

Willingness to learn and contribute across software engineering, testing, security, DevOps, and operational support functions. Experience writing comprehensive unit tests and validating solutions prior to user acceptance testing (UAT). Familiarity with AI tools, developer productivity tools, or AI-assisted software development is a plus.