1

Senior Full Stack Engineer Jobs in Peterborough, ON

Full Stack Developer Resume Due Date: November 21st, 2025 (5:00PM EST) Number of Vacancies: 2 Level: MP4 Duration: 12 Months Hours of work: 35 hours Location: 1908 Colonel Sam Drive, Oshawa (Hybrid ...

25-199 - Data Engineer

Oshawa, ON · Remote

$85 - $95/hr

Work closely with infrastructure, and cyber teams and Senior Data Developers to ensure data is ... Work with tools in the Microsoft Stack; Azure Data Factory, Azure Data Lake, Azure SQL Databases ...

Full bilingual proficiency in English and French, both written and spoken. Requirements: You will excite us if you have: * * Bachelor's degree in electrical engineering; Networking Engineering ...

... your full potential in an environment that's engineered for people. At CIMA+, we care about our ... We are looking for a  Senior Municipal Project Manager  to support our growing municipal and ...

Senior Estimator, Infrastructure

Oshawa, ON · On-site

CA$116K - CA$155K/yr

Bachelor's Degree in Engineering, Construction Management, Quantity Surveying, or a related field ... Our vast projects include: full-scale contract mining, earthworks, foundations, highways, bridges ...

Shipper Receiver

Huntsville, ON · On-site

$20 - $22/hr

We provide full-service engineering support to deliver custom solutions that meet our clients ... Stacking coils up to six feet in height may be required. Work Environment * Exposure to a typical ...

Shipper Receiver

Huntsville, ON · On-site

CA$20 - CA$22/hr

We provide full-service engineering support to deliver custom solutions that meet our clients ... Stacking coils up to six feet in height may be required. Work Environment * Exposure to a typical ...

25-180 - Project Manager

Oshawa, ON · Hybrid

$90 - $100/hr

Qualifications Bachelor's degree in Mathematics, Computer Science, Engineering, or a related field ... full Software Development Life Cycle (SDLC) and various project delivery methodologies (Agile ...

next page

Showing results 1-20

Senior Full Stack Engineer information

What is a senior full stack engineer?

Senior Full Stack Engineers are experienced software developers who are proficient in both front-end and back-end technologies. They design, build, and maintain complex web applications, overseeing the entire software development process from user interface to server-side logic and databases. In addition to coding, they often mentor junior developers, lead technical decisions, and ensure best practices are followed throughout the project lifecycle. Their broad skill set allows them to bridge the gap between different development teams and deliver cohesive, high-quality solutions.

How do senior full stack engineers balance hands-on coding with mentoring and leading team projects?

Senior Full Stack Engineers often split their time between developing complex features, reviewing code, and guiding junior team members. Alongside hands-on coding, they play a key role in architectural decisions, ensuring code quality, and fostering best practices across the team. Effective communication and delegation skills are crucial, as they frequently collaborate with product managers, designers, and other engineers to align technical solutions with business goals. This balance provides opportunities for leadership growth while keeping technical skills sharp.

What are the key skills and qualifications needed to thrive as a senior full stack engineer, and why are they important?

To thrive as a Senior Full Stack Engineer, you need deep proficiency in front-end and back-end development, strong problem-solving skills, and a solid foundation in computer science, often supported by a relevant degree or equivalent experience. Familiarity with frameworks like React or Angular, back-end technologies such as Node.js or Java, cloud services, and version control systems like Git is typically required, along with experience in CI/CD and testing tools. Excellent communication, leadership, and collaboration skills help you guide teams and coordinate across disciplines. These skills are crucial for delivering scalable, high-quality software solutions and effectively leading complex projects.

What is the difference between Senior Full Stack Engineer vs Software Developer?

AspectSenior Full Stack EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field; experience often requiredBachelor's degree in CS or related field; entry-level to mid-level experience
Work EnvironmentCollaborates across front-end and back-end teams, often in agile settingsFocuses on coding, testing, and debugging software applications
Industry UsageCommon in tech companies, startups, and enterprise software firmsWidely used across various industries for software development roles

While both roles involve coding and software development, a Senior Full Stack Engineer typically has broader responsibilities across both front-end and back-end systems, often with more experience and leadership duties compared to a Software Developer, who may focus on specific parts of the software stack.

How much do senior full stack engineers make?

Senior full stack engineers typically earn between $100,000 and $160,000 annually, depending on experience, location, and company size. They often possess skills in multiple programming languages, frameworks, and tools, and may receive additional compensation such as bonuses or stock options.

What does a senior full stack engineer do?

A senior full stack engineer designs, develops, and maintains both the front-end and back-end components of web applications. They often lead technical projects, write clean code, and use tools like JavaScript, Python, or Java, along with frameworks such as React or Node.js. They also troubleshoot issues, optimize performance, and collaborate with cross-functional teams to deliver complete software solutions.

What cities near Peterborough, ON are hiring for Senior Full Stack Engineer jobs?

Cities near Peterborough, ON with the most Senior Full Stack Engineer job openings:

Infographic showing various Senior Full Stack Engineer job openings in Peterborough, ON as of August 2026, with employment types broken down into 81% Full Time, 14% Part Time, and 5% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution.

25-189 - Full Stack Developer

Morson Talent

Oshawa, ON • Hybrid

$70 - $80/hr

Full-time

Re-posted 7 days ago


Job description

Job Description Title: Full Stack Developer Resume Due Date: November 21st, 2025 (5:00PM EST) Number of Vacancies: 2 Level: MP4 Duration: 12 Months Hours of work: 35 hours Location: 1908 Colonel Sam Drive, Oshawa (Hybrid - 2 days remote) Job Overview The Full Stack Developer is responsible for designing, developing, and maintaining scalable, high-quality software solutions across both front-end and back-end systems. The role requires hands-on expertise in modern web frameworks, cloud platforms, and database management, as well as a strong commitment to code quality, collaboration, and continuous improvement. The developer will work closely with cross-functional teams to deliver business-critical applications and features that drive organizational success.

Key Responsibilities & Duties: Achieve Timely and High-Quality Software Delivery Lead the development of software applications, ensuring on-time delivery of features that meet or exceed quality standards. Collaborate with product and design teams to create technical solutions that address business needs and enhance customer satisfaction. Elevate Team Technical Proficiency Mentor and guide developers to enhance their technical skills and foster a culture of continuous learning and innovation.

Conduct peer reviews and enforce coding standards to maintain high-quality and consistent code, reducing errors and improving system reliability. Align Technical Solutions with Business Objectives Work closely with stakeholders to gather requirements, provide regular project updates, and ensure alignment between technology initiatives and organizational goals. Create and maintain comprehensive technical documentation to facilitate knowledge sharing and future maintenance.

Foster Engineering Excellence and Workflow Efficiency Develop and enforce software development practices that promote engineering excellence and efficient development processes. Implement and refine DevOps, automation, and CI/CD workflows to streamline development, reduce time-to-market, and increase operational efficiency. Drive Innovation and Continuous Improvement Lead initiatives to identify and implement opportunities for innovation and optimization, keeping the organization competitive and responsive to change.

Undertake additional responsibilities that align with strategic goals, supporting the organization's ability to adapt quickly to new challenges and opportunities. Risk Management & Quality Assurance Identify potential risks in the development process and implement effective mitigation strategies to ensure project stability and success. Collaborate with QA teams to develop and execute testing plans, ensuring software meets quality standards before release.

Qualifications Required Skills & Technologies Programming Languages: C#, JavaScript, Java, Python, PHP, C, C++ Frameworks & Libraries: .NET Core, Node.js, React, Angular Databases: T-SQL, MySQL, Azure SQL, DB2, Pointbase Cloud & DevOps: Azure, AWS, GCP, Azure DevOps, Dynatrace Operating Systems: Windows, Ubuntu, Amazon Linux Others: Apache Tomcat, ServiceNow Additional Qualifications Strong communication and problem-solving skills Experience in troubleshooting hardware and networking issues Demonstrated leadership and teamwork abilities Willingness to accept and incorporate feedback for continuous improvement Education University Degree in Computer Science, Engineering, Information Technology.