CAWST

charity

FullStackDeveloper

Calgary, Alberta, Canada FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Full Stack Developer at CAWST. Skills: Full Stack Development, Backend Development, Frontend Development, API Design, Database Management, Cloud Technologies. Innovating, creating, and maintaining a large suite of web and application projects. Scaling and supporting internal organization needs”

What You'll Achieve.

Enable people to take action on water, sanitation and hygiene issues; Deliver digital services and products to the people we help; Scale and support internal organization needs; Develop products that ultimately deliver value to people around the world; Ensure solutions meet both internal and external end-user needs; Provide a streamlined user experience; Ensure consistent quality – globally; Create solutions that have a direct, measurable impact around the world

Industry & Context.

charity
Problems you'll solve

Self-motivated problem solver; Analytical and solutions-oriented; Excellent problem solving skills

Eligibility Requirements

Must be based in Calgary, AB, Must be available to work from our Calgary office full-time, Monday - Friday

What They're Looking For.

Must Have

Degree in computer science, 2-5 years post graduate work experience as a full stack developer, Node.js, JavaScript, TypeScript, REST API’s, Auth0, Supabase, MS Azure, OpenAI, SQL-based database technology, 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, Valid full-time Canadian work authorization

Nice to Have

Dynamics365 Power Platforms, Power Automate, MS Azure, Python/Java/Go, D365 Dataverse, Google Analytics (GA4) best practice, Advanced understanding of A. I. Skills and technology stacks

What You'll Do.

and maintaining a large suite of web and application projects

Scaling and supporting internal organization needs

Developing products that ultimately deliver value to people around the world

Managing multiple project deliverables simultaneously

and maintain backend features and APIs as per business needs

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

How You'll Work.

Team & Collaboration

Collaborate & connect across the organization to ensure solutions meet both internal and external end-user needs; Participate in code reviews, share knowledge, and grow together within our small, multidisciplinary team

Communication Scope

Excellent written and verbal communication skills

Process & Methodology

Manage multiple project deliverables simultaneously, Excellent organizational and time management skills with demonstrated ability to handle multiple projects at once

Full Job 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. Benefits of Working at CAWST * Work that directly improves lives through safe water and sanitation. * A culture that values creativity, collaboration, and inclusion. * Global experiences and meaningful travel that contribute to improved WASH outcomes worldwide. 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. Please note: * This role requires you to be based in Calgary, AB. * Only candidates with valid full-time Canadian work authorization will be considered. * Candidates must be available to work from our Calgary office full-time, Monday - Friday. 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 w

Free ATS check

Applying for this Full Stack Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about CAWST?

Real rants from real employees. Read before you apply.

Read Company Rants →