Full Stack Developer

CAWST

Not Interested
Bookmark
Report This Job

profile Job Location:

Calgary - Canada

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

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.

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

  • Bachelors 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 JavaScript and/or TypeScript

  • Strong understanding of REST APIs 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 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.


Remote Work :

No


Employment Type :

Full-time

The Role: Full Stack DeveloperReports To: Senior Manager Digital ServicesPosition start date: As soon as possibleApplication 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 thei...
View more view more

Key Skills

  • Abinitio
  • Administration And Accounting
  • Android
  • Bid Management
  • Inventory Management
  • Embedded C

About Company

CAWST is a Canadian charity and licensed engineering consultancy, where we teach people how to bring safe drinking water, sanitation, and hygiene to their communities using simple, affordable technologies.At the heart of everything we do is our belief that when people have their basic ... View more

View Profile View Profile