Talent.com
Full Stack Developer
Full Stack DeveloperCAWST • Calgary, AB, Canada
Full Stack Developer

Full Stack Developer

CAWST • Calgary, AB, Canada
2 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Company Description

CAWST is a Canadian charity and licensed not-for-profit professional engineering consultancy teaching people how to bring safe drinking water, sanitation and hygiene in their homes, schools and clinics, using simple, affordable technologies.

At the heart of everything we do is our belief that when people have their basic water and sanitation needs met, they have the opportunity to succeed. This is what drives our dedicated team to work with a global network of more than 1,500 clients and partners. Together, we have reached over 70 million people since our inception in 2001.

Collectively, we are making a difference at a scale beyond what any of us could do individually. But our job isn’t done yet and we need you to help us expand our reach.

Job Description

The Role : Full Stack Developer

Reports To : Senior Manager, Digital Services

Position start date : As soon as possible

Application due date : Applications will be reviewed on a continuous basis until the position is filled.

A full stack developer at CAWST is a team-oriented person who brings passion to their work and is excited about creating innovative solutions that enable people to take action on water, sanitation and hygiene issues.

CAWST fosters a highly collaborative and driven team to deliver digital services and products to the people we help.  We have a hybrid environment, working together in the office Monday, Tuesday and Wednesday. Staff can choose to work from home most Thursdays and Fridays.

Please note : This role requires you to be based in Calgary, AB. Only candidates with valid Canadian work authorization will be considered,.

Role Summary

Under the guidance of the Senior Manager Digital Services, you will play a central role in innovating, creating, and maintaining a large suite of web and application projects with the aim of scaling and supporting internal organization needs while developing products that ultimately deliver value to people around the world.  You will manage multiple project deliverables simultaneously, while remaining agile in working across multiple technology stacks.  You are a self-motivated problem solver, team player, and have a passion for making a difference in the world through the use of digital technologies.

Responsibilities

Design, build, and maintain backend features and APIs as per business needs

Collaborate & connect across the organization to ensure solutions meet both internal and external end-user needs.

Contribute to architecture and deployment planning, supporting an efficient infrastructure

Support frontend integrations to provide a streamlined user experience

Help modernize and maintain legacy projects as part of our ongoing platform updates

Test and debug across browsers and platforms to ensure consistent quality – globally

Participate in code reviews, share knowledge, and grow together within our small, multidisciplinary team.

Qualifications

Education and experience

Bachelor’s degree in computer science, and / or 2+ years equivalent work experience as a full stack developer

The following additional experience will be considered with a high degree of value :

Dynamics365 Power Platforms, Power Automate, MS Azure, Python / Java / Go, D365 Dataverse.

Google Analytics (GA4) best practice

Front-end design and UX vision

Developing in the A.I. space using OpenAI and / or CoPilot AI

Skills and technology stacks

High degree of experience with Node.js, JavaScript, and / or TypeScript

Strong understanding of REST API’s and Auth stacks such as Auth0, Supabase, MS Azure, OpenAI

Familiarity with SQl-based database technology (Supabase / PostgreSQL)

Experience with front-end tech stacks such as Next.js, Nuxt.js, Vue 2 / 3

Highly adaptable to new technology stacks

Able to follow through on commitments and execute plans efficiently and effectively

Demonstrated delivery on alternate perspectives and solution design

Analytical and solutions-oriented

Excellent problem solving, written and verbal communication skills

Excellent organizational and time management skills with demonstrated ability to handle multiple projects at once

Highly motivated to create solutions that have a direct, measurable impact around the world.

Additional Information

Work Environment

Hybrid work environment : In-office (Monday - Wednesday) & Remote (Thursday - Friday, when possible), with flexibility for in-person meetings and events. Please note that this role may require more than three days per week in-office on a regular basis, so remote days are not guaranteed.

Benefits of Working at CAWST

Work that directly improves lives through safe water and sanitation.

A culture that values creativity, collaboration, and inclusion.

Flexible work environment and professional growth opportunities.

Global experiences and meaningful travel that contribute to improved WASH outcomes worldwide.

When applying, please include :

A cover letter that tells us more about you past what we can see on your resume, and why you are excited to work with CAWST . We will not consider your application unless this is included.

Please note : Your application will be read by real humans on our team, not an AI bot.

Your resume

CAWST values equitable opportunities, sustainable solutions, and collaborative and inclusive processes. CAWST recognizes and accepts differences in cultural, religious, and political processes and welcomes applications from all suitably qualified persons regardless of their race, sex, disability, religion / belief, sexual orientation, or age.

Create a job alert for this search

Full Stack Developer • Calgary, AB, Canada

Similar jobs
Senior Full-Stack Developer : .NET & React

Senior Full-Stack Developer : .NET & React

Tech Mahindra • Calgary
Full-time
A leading IT services company is seeking a Full stack Developer with React &.Net expertise in Calgary, Alberta.The role demands a minimum of 8 years in software development, focusing on building an...Show more
Last updated: 3 days ago • Promoted
Senior Software Developer, Full Stack (Calgary, Canada)

Senior Software Developer, Full Stack (Calgary, Canada)

Syndio • Calgary, AB, Canada
Full-time
Do you want to empower organizations to build smarter compensation strategies while ensuring fair pay for all employees?. Syndio is a Series C technology company leveraging advanced technology and r...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack Developer

Senior Full Stack Developer

STARS • Calgary, AB, Canada
Full-time
Senior Full Stack Developer .At STARS, we come to work every day with a purpose…to save lives.Whether you work in the aircraft or at one of our six bases, everyone at STARS plays a vita...Show more
Last updated: 30+ days ago • Promoted
Junior Full-Stack Developer

Junior Full-Stack Developer

Equinox Engineering Ltd. • Calgary, AB, Canada
Full-time
Equinox Engineering is a leading provider of engineering and technology solutions, committed to innovation, quality, and excellence. This is an exciting opportunity to work with modern tools and fra...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Full Stack

Software Engineer, Full Stack

Basetwo • Calgary, AB, CA
Remote
Full-time
Quick Apply
We’re on a mission to make manufacturing more resilient.Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes to ...Show more
Last updated: 25 days ago
Full Stack Developer - Intermediate

Full Stack Developer - Intermediate

LaPrairie Group of Companies • Calgary
Full-time
LaPrairie Group of Companies is a family‑owned, diverse group of construction companies that have been in business for over 40 years in Western Canada. We are one of Canada’s largest independently o...Show more
Last updated: 9 days ago • Promoted
Sr Full Stack Developer

Sr Full Stack Developer

Builders Tech • Calgary, AB, Canada
Full-time
Builders is actively looking for a Full Stack Developer for a leading Fintech startup.You’re a self-starter who can take ownership, design and build new features, and mentor while influencing...Show more
Last updated: 21 days ago • Promoted
Senior Full Stack Developer

Senior Full Stack Developer

STARS Air Ambulance • Calgary
Full-time
At STARS, we come to work every day with a purpose…to save lives.Whether you work in the aircraft or at one of our six bases, everyone at STARS plays a vital role in helping to provide critical car...Show more
Last updated: 9 days ago • Promoted
Sr SAP BTP Full Stack Lead Developer

Sr SAP BTP Full Stack Lead Developer

Suncor • Calgary
Full-time
At Suncor, we produce and provide energy.When you join Suncor, you become part of a company that has built a solid foundation for both business and employee success. We are a place where talented pe...Show more
Last updated: less than 1 hour ago • Promoted • New!
Full stack Lead with React &.Net

Full stack Lead with React &.Net

TechDoQuest • Calgary
Full-time
Hands‑on experience in the design and C# using.Net Framework and Core RESTFUL web services and microservices.Experience working in React JS. Experience with Content Management and Content object mod...Show more
Last updated: 2 days ago • Promoted
Senior Full-Stack Developer

Senior Full-Stack Developer

Targeted Talent • Calgary, AB, Canada
Permanent
We are looking for an experienced.Senior Full-Stack (React & Node) Developer.Our client is a fintech company based out of Vancouver. JavaScript / TypeScript and related frameworks (NestJS, Expre...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack Developer

Senior Full Stack Developer

Rise People • Calgary
Full-time +1
Location : Hybrid Calgary Alberta.Competitive salary plus benefits, incentives, and options.P3 – Senior Software Developer. Flexible, with expected availability during regular office hours unless cale...Show more
Last updated: 9 days ago • Promoted
Java Full Stack Developer

Java Full Stack Developer

Tata Consultancy Services • airdrie, ab, ca
Full-time
Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c...Show more
Last updated: 1 day ago • Promoted
Full Stack Developer (C#.NET / SQL) Calgary, AB

Full Stack Developer (C#.NET / SQL) Calgary, AB

Kaizen Lab Inc. • Calgary
Full-time
AbaData is a leading mapping and data visualization company specializing in delivering cutting‑edge surface data solutions for the energy, environmental, renewables, and utilities sectors.Our platf...Show more
Last updated: 23 days ago • Promoted
Azure.NET Full-Stack Tech Lead

Azure.NET Full-Stack Tech Lead

Infosys Limited • Calgary
Full-time
A global technology firm is seeking a Technology Lead in Calgary, Alberta.The candidate will be responsible for the design, development, and end-to-end support for a key client enhancement program....Show more
Last updated: 9 days ago • Promoted
Full Stack Developer (C# / .NET) - Calgary Data Platform

Full Stack Developer (C# / .NET) - Calgary Data Platform

AbaData • Calgary
Full-time
A mapping and data visualization company in Calgary is seeking an experienced Full Stack Developer specializing in C# and ASP. In this on-site position, you will collaborate with teams to design hig...Show more
Last updated: 23 days ago • Promoted
Full Stack Developer

Full Stack Developer

Samaritan's Purse Canada • Calgary
Full-time +1
Are you passionate about designing innovative software solutions? Do you thrive on building scalable and distributed applications that enhance user experiences? Samaritan’s Purse Canada (SPC) is on...Show more
Last updated: 9 days ago • Promoted
Senior Performance Engineer — Cloud-Native & Full-Stack

Senior Performance Engineer — Cloud-Native & Full-Stack

Black Duck • Calgary
Full-time
A technology company in Calgary is seeking a full-stack performance engineer to enhance the performance of their complex, distributed software. The ideal candidate has over 8 years of experience in ...Show more
Last updated: 9 days ago • Promoted