Full Stack Developer (Hybrid) (Burnaby)

Full Stack Developer (Hybrid) (Burnaby)

17 Apr
|
Kerr Wood Leidal Associates
|
Burnaby

17 Apr

Kerr Wood Leidal Associates

Burnaby

Kerr Wood Leidal Burnaby Office, 300 - 4185 Still Creek Drive, Burnaby, British Columbia, Canada

Job Description

Posted Friday, March 20, 2026 at 7:00 a.m.

We are looking for aFull Stack Developer with a passion for delivering innovative data driven web solutions. You will work primarily with Django, along with various front-end frameworks, to develop client-specific dashboards/platforms that provide actionable insights.

As part of a small but growing team, you will play a key role in helping us scale. We're looking for someone with hands‑on experience who can get rolling on Day 1. As with any small team, you’ll need to be adaptable, eager, and naturally curious to work on a variety of projects as they come up. You will get the opportunity to tackle exciting projects and grow alongside the group.

The Company

We are a 100% employee‑owned consulting engineering firm. Our diverse crew includes engineers, technologists, biologists, agrologists, planners, scientists, and more. We began in 1975 and work together in an environment that empowers us to think differently about real‑world problems. We want to work with those who, like us, take pride in creating innovative solutions that push the boundaries of conventional practices.

In addition, we seek opportunities for continuous improvement in our work and support those who have a passion for excellence. At KWL, we care about each other and strive to create a fun, open and engaging environment that leverages our individual strengths and encourages vibrant discussion.

What You’ll Do

- Implement data visualization and reporting features using frameworks like Chart.js, D3.js, leaflet.js or similar.
- Develop forms to automate business processes and trigger workflows (e.g., data collection, approval processes, notifications) to streamline operational tasks.
- Write clean, maintainable, and efficient code while adhering to best practices.
- Debug and troubleshoot issues across the full stack, including resolving bugs in code developed by others.
- Interact with internal and external clients to gather information, give status updates, and communicate relevant project‑related activities.
- Ingest data from data providers via third‑party APIs.
- Explore, design, and execute recommendations on architecture direction, product direction, and development tools.




- Leverage data analysis techniques to process and analyze large datasets.
- Develop and automate workflows that integrate with hydraulic modelling software to support real‑time control and forecasting operations.

What You’ll Bring

- Minimum 5 years of working experience.
- Diploma or Bachelor's degree in Computer Science is an asset.
- Hands on experience developing web applications using Django (Python). Experience with Flask may be considered for the right candidate.
- Experience with AWS services, including Linux/Ubuntu‑based environments and cloud deployment.
- Experience designing and building professional PDF outputs (e.g., client reports, invoices, corporate documents) using Python libraries such as ReportLab.
- Working experience with backend technologies and databases such as MSSQL and PostgreSQL.
- Experience designing and building RESTful APIs using FastAPI or similar Python frameworks.
- Proficient in Python programming to mine, manipulate, analyze, and visualize data. Any machine learning experience is considered a plus and will be considered as an asset.
- Experience working with LLM APIs (e.g., OpenAI, Anthropic Claude) and agentic development tools like Claude Code to accelerate development and build AI‑powered features.
- Experience building microservices and automated pipelines for data ingestion and workflow execution using tools such as cron jobs, Django management commands, or task schedulers like Celery.
- Knowledgeable in version control systems (Git and GitHub), including conventional commit standards and changelog management.
- Experience with containerization concepts and tools such as Docker, including building, running, and managing containers for development and deployment.
- Strong understanding of security and privacy considerations for cloud‑based products.
- Strong analytical and problem‑solving skills.
- A positive and motivated personality!
- Detail‑oriented and well‑organized.
- Excellent interpersonal and communication skills (oral and written)



and be able to work with team members in a multi‑disciplinary environment.
- Self‑motivated and takes initiative.
- A team player who can pivot as priorities shift and embraces challenges.

What We Offer

- A hybrid work environment
- Competitive salary and a generous performance‑based bonus
- An prospect for share ownership upon meeting the eligibility criteria
- Excellent benefits, including extended health, dental, vision and health care spending account
- Employee and Family Assistance Program that offers 24/7 support for all employees and their family members via phone or online
- Group Savings Matching Plan (GRSP/TFSA)
- Opportunity to work remotely outside of Canada for a period of 30 calendar days per year
- Ability to create your own work schedule and flexibility for your workday
- Relocation support, if applicable and the ability to work from any of our 5 offices
- Career Coaching program and continuous support for professional development and growth
- An employee‑centric culture that includes sport participation, various team memberships, and team building activities
- Direct guidance from experienced teammates and an opportunity to work with an award‑winning team
- And more.

Wage Range

- $92,000 - $112,000 , wage dependent on years of experience

Apply Now

Submit yourresume and cover letter as PDFs on our Careers Page. If you are well‑suited to the role, we’ll set up a time to talk with you.

Come and build your future with us.

KWL values diversity and equity within our teams and provides equality of treatment and opportunity to all employees and applicants. We are committed to encouraging applications regardless of age, race, colour, religion, ethnic origin, gender, sexual orientation, and marital status. Recruitment selection will be based on the applicant’s possession of experience, essential skills, knowledge, and capability required to perform the job. Only those selected will be contacted.

We acknowledge that our head office is located on the unceded traditional territory of the x ʷ məθk ʷ ə y ̓ ə m (Musqueam), S ḵ wx ̱ wú7mesh (Squamish), and səlilwəta ɬ (Tsleil‑Waututh)Nations. We are grateful for the opportunity to work from this land.

Kerr Wood Leidal Burnaby Office, 300 - 4185 Still Creek Drive, Burnaby, British Columbia, Canada

#J-18808-Ljbffr

📌 Full Stack Developer (Hybrid) (Burnaby)
🏢 Kerr Wood Leidal Associates
📍 Burnaby

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: full stack developer (hybrid) (burnaby) / burnaby
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: full stack developer (hybrid) (burnaby) / burnaby