1

Full Stack Developer Software Engineer Jobs in Newfoundland and Labrador

Demonstrable understanding of full asset lifecycle operations * Support the assessment of the ... Liaise with specialized engineering disciplines for resolution of integrity related concerns * Good ...

Creating manual schedules, updating schedules using Primavera P6 EPPM software, maintaining ... full of opportunity. At PCL Constructors Canada Inc., we are committed to creating a workplace ...

Engineering Student

Saint John's, NL ยท On-site

CA$21.37 - CA$31.33/hr

Creating manual schedules, updating schedules using Primavera P6 EPPM software, maintaining ... full of opportunity. At PCL Constructors Canada Inc., we are committed to creating a workplace ...

Engineering Student

Saint John's, NL ยท On-site

CA$21.37 - CA$31.33/hr

Creating manual schedules, updating schedules using Primavera P6 EPPM software, maintaining ... full of opportunity. At PCL Constructors Canada Inc., we are committed to creating a workplace ...

Our teams deliver engineering and project execution excellence across the full project lifecycle-from conceptual studies and detailed design to commissioning, optimization, and beyond. In this role ...

Maintain and enhance your proficiency in bridge engineering drafting software, including AutoCAD, Autodesk Civil 3D, and Infraworks. Staying updated on industry standards and specifications will keep ...

New

... Engineering Technology or a related field * 0-2 years of relevant drafting or co-op/internship experience * Proficiency in AutoCAD, SolidWorks, Plant 3D, or similar drafting/design software * Basic ...

Diploma or degree in Electrical Engineering Technology or a related discipline * Experience with AutoCAD, MicroStation, or similar drafting/design software * Basic understanding of electrical systems ...

next page

Showing results 1-20

Full Stack Developer Software Engineer information

See Newfoundland and Labrador salary details

$65.5K

$144.5K

$258K

How much do full stack developer software engineer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for full stack developer software engineer in Newfoundland and Labrador is $144,513.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,500.00 and $203,500.00 per year, depending on experience, location, and employer.

What is a Full Stack Developer Software Engineer?

A Full Stack Developer Software Engineer is a professional who designs, develops, and maintains both the front-end (client-side) and back-end (server-side) components of web applications. They possess skills in a variety of programming languages, frameworks, and databases, enabling them to handle every stage of software development, from designing user interfaces to managing servers and databases. Full Stack Developers work with technologies such as HTML, CSS, JavaScript, Node.js, Python, Java, SQL, and cloud services. Their versatility allows them to collaborate across different phases of a project, making them valuable assets to software development teams.

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

To thrive as a Full Stack Developer Software Engineer, you need strong proficiency in front-end and back-end programming languages (such as JavaScript, Python, or Java), web frameworks, and a solid understanding of databases, often supported by a degree in computer science or related experience. Familiarity with development tools like Git, CI/CD pipelines, cloud platforms (e.g., AWS, Azure), and frameworks such as React, Angular, or Node.js is typically required. Problem-solving, effective communication, and adaptability are essential soft skills for collaborating in cross-functional teams and addressing complex technical challenges. Mastery of these skills ensures the delivery of robust, scalable, and efficient software solutions that meet business needs.

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

AspectFull Stack Developer Software EngineerFront End Developer
Required skillsProficiency in both front-end and back-end technologies, including HTML, CSS, JavaScript, server-side languages, and databases.Specialized in client-side technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular.
Work environmentTypically works on both server and client-side components, often in full project cycles.Focuses primarily on designing and implementing user interfaces and user experience.
Common industry usageUsed across startups, tech companies, and full-stack projects requiring end-to-end development.Primarily employed in front-end teams, UI/UX design, and client-facing applications.

While Full Stack Developer Software Engineers handle both front-end and back-end development, Front End Developers specialize in creating engaging user interfaces. Both roles require knowledge of HTML, CSS, and JavaScript, but Full Stack Developers also work with server-side technologies and databases, making them versatile for full project development.

How do Full Stack Developer Software Engineers typically balance front-end and back-end responsibilities within a development team?

Full Stack Developer Software Engineers are expected to work seamlessly across both front-end and back-end tasks, often shifting focus based on project needs. In most teams, they collaborate closely with UX designers, backend specialists, and DevOps engineers, ensuring that features are implemented cohesively from database to user interface. Balancing these responsibilities requires strong time management and communication skills, as priorities can shift rapidly during development cycles. Embracing agile methodologies and regular code reviews helps maintain quality and alignment across the stack.
Infographic showing various Full Stack Developer Software Engineer job openings in Newfoundland and Labrador as of June 2026, with employment types broken down into 1% Internship, 90% Full Time, 5% Part Time, 3% Contract, and 1% Nights. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $144,513 per year, or $69.5 per hour.

Intermediate to Senior Structural Engineer

CBCL Limited

Saint John's, NL โ€ข On-site

Other

Medical, Dental, Retirement, PTO

Posted 10 days ago


Job description

Salary:

We have an exciting opportunity for a motivated and detail-oriented Intermediate to Senior Structural Engineer to join our Ports & Marine team in Halifax or Sydney, NS, or St. Johns, NL!

In this role, you will take a lead role in the planning, design, and delivery of marine infrastructure projects, providing high-quality structural engineering solutions that meet client objectives and regulatory requirements. You will evaluate and design marine structures such as wharves, breakwaters, caissons, and sheet pile walls, applying applicable design codes and engineering standards throughout all project phases, and providing technical direction and review as needed.


You will collaborate with multidisciplinary teams, contribute to feasibility studies and condition assessments, and support project execution through design reviews, technical reporting, and construction/contract administration. By helping ensure the structural integrity, safety, and performance of marine assets, you will play a key role in delivering successful projects and strengthening our reputation for excellence in civil and structural engineering.

Your key responsibilities:

  • Partner with clients and multidisciplinary teams to define scope, priorities, and practical design solutions;
  • Plan and design marine infrastructurewharves, breakwaters, caissons, and steel sheet pile wallsfrom concept through detailed design;
  • Deliver structural analyses and models, including mooring studies and component design (decks, piles, fenders, bollards, etc.);
  • Prepare clear engineering deliverables: drawings, specifications, calculations, and technical reports aligned with codes and regulatory requirements;
  • Complete feasibility studies, options analyses, and structural/economic evaluations to support smart investment decisions;
  • Select and recommend materials and construction approaches suited to marine environments and long-term durability;
  • Support construction delivery through shop drawing reviews, site visits/inspections, and responsive design guidance;
  • Assess existing waterfront assets and produce condition assessment and rehabilitation recommendations; and
  • Contribute to a high-performing team by mentoring junior staff, completing QA/QC and technical reviews, and supporting proposals and client relationship development.


Your capabilities & credentials:

  • A degree in Civil or Structural Engineering (masters degree preferred) is required, with registration or eligibility for registration as a Professional Engineer (P.Eng.) with provincial Engineering Associations;
  • Minimum of 5 years (7+ preferred) of experience in marine or structural engineering;
  • Proficiency in relevant design codes (CSA S6-19, A23.3, S16, O86) and familiarity with PIANC/European standards;
  • Experience conducting wharf inspections and assessing material conditions and defects;
  • Strong analytical skills and proficiency in structural modeling software (LUSAS Bridge, SFrame, SAP preferred);
  • Experience designing timber and steel piles, timber cribs, caissons, and steel sheet pile walls;
  • Demonstrated ability to lead projects from conception through construction, ensuring compliance with engineering and regulatory standards; and
  • Excellent communication and report-writing skills for preparing technical documents, proposals, and client correspondence.


What we can offer you:

  • A competitive compensation package effective on your first day of employment:
    • Comprehensive health and dental benefits
    • CAAT Defined Benefit Pension Plan with employer contributions
    • Generous vacation allowance commensurate with experience
  • Maternity or Parental leave top-up
  • Health spending account
  • Wellness incentive
  • Membership dues reimbursement
  • Education and lifelong learning subsidization
  • Community volunteering incentive
  • Employee Family Assistance Program
  • Public transit subsidy

In addition to the above benefits, we offer:

  • Flexible hours and locations to support work/life balance;
  • Ability to work paid overtime and bank time-in-lieu for future use;
  • Diverse teamwith a wide range of experience and expertise;
  • Exposureto a variety of projects;
  • Supportto develop skills and pursue projects related to your own interests;
  • Collaborationbetween multiple disciplines and levels of expertise;
  • Mentoring opportunities to foster your personal and professional development;
  • Accessibleand central offices in Atlantic Canada and Ottawa; and
  • Access to trainingopportunities in areas ranging from technical development to leadership skills.

About Us

At CBCL our purpose is to create a positive and lasting impact on people and our planet. As an employee-owned firm, at CBCL, our people are everything. We are committed to promoting inclusivity and diversity for a workplace where everyone can thrive, and we build long-term relationships with our clients while providing them with innovative solutions.

We have earned recognition as one of Canadas Top 100 Employers and one of Canadas Best Managed Companies.Our multitalented group of professionals offer consulting in the Infrastructure, Water and Wastewater, Buildings, Industrial, and Earth and Environment sectors. We value our people, our communities, and our history and look forward to continuing our steady growth.

Along with our commitment to reducing our carbon footprint corporately, CBCL develops and implements sustainable engineering solutions that respect the current social and environmental impacts, as well as future implications of our designs.

CBCL operates from its offices in Halifax and Sydney, NS; Charlottetown, PE; Saint John, Fredericton and Moncton, NB; St. John's, NL, and Ottawa, ON.

CBCL Limited strives to provide a diverse workplace that is inclusive, accessible and celebrates individuals and what makes us unique. We are proud to be an employer partner with the Canadian Centre for Diversity and Inclusion and Pride at Work.

We are committed to creating an inclusive and accessible workplace for all. If you require accommodations at any stage of the recruitment or interview process, or while working with us, please email hr@cbcl.ca. We will work with you to meet your needs in a respectful and timely manner.

Our goal is to ensure every candidate has a fair opportunity to demonstrate their abilities. We value diverse perspectives and are dedicated to removing barriers that may prevent individuals from thriving in their roles.

We thank all applicants for their interest, but only those applicants who are selected to interview will be contacted.