CAWST
charity
FullStackDeveloper
Neural analysis suggests this role is
optimal for mid candidates.
“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.
Self-motivated problem solver; Analytical and solutions-oriented; Excellent problem solving skills
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
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.