Back to job search
DWB Consulting Services Ltd. logo

Backend Developer

  • Canada
  • Remote
  • Posted Sep 21, 2026
  • 1 position

$44–$50 / hour

Opens an external site

Sign in to save this job
Employment type
Full-time
Experience level
Mid-level · 3+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week

Job summary

The developer will design and maintain backend services, APIs, and PostgreSQL spatial databases for GIS web applications. They will also collaborate with the GIS team to deliver high-quality features and resolve issues in live production environments.

Job details

Kintera, formerly known as DWB/Chartwell, is a multi-disciplinary consulting firm specializing in services and solutions for the resource sector. Kintera has a close-knit team, a diverse client base and a strong reputation for outstanding quality and service. Our offices are located across all regions of British Columbia. Overview: We are seeking a full-time Backend Developer to to join our GIS Web Applications team, developing solutions for our utilities and natural resource clients. As a member of the GIS Web Applications team, you will help build and maintain our Django applications, developing new features and supporting existing functionality. We’re a small but growing team of Software and GIS Developers, so you'll have significant impact on the direction of our applications and the opportunity to work closely with every team member. As we continue to grow our platform, we are seeking a Backend Software Developer who is excited about building robust, scalable systems. You will find plenty of opportunities to expand your skills and learn new technologies in a collaborative, supportive environment where your contributions directly shape the product. This position is based out of our North Vancouver, BC office. What We Offer: * Fully Remote work option from anywhere in Canada * Tailored career growth opportunities within a team environment that recognizes talent * A comprehensive benefits package (extended health, bonus program, RRSP matching, and more) * A diverse range of work with a multitude of clients * A fun, professional and safety-first work environment * Flexible work arrangements ensuring work life integration * An inclusive, values-based culture where different perspectives are welcome and encouraged. Job Responsibilities: As a Backend Software Developer, you will work on a variety of projects that encompass system design and data modelling, backend API design and development, data analysis, and integration with spatial technologies. The responsibilities for a Backend Developer will include, but are not limited to: * Developing applications backed by a PostgreSQL spatial database, including query optimization. * Writing high-quality, clean and maintainable Python code, backed by robust automated test suite. * Participating in the development of new functionalities by designing and developing server-side services and APIs (Django). * Participating in every aspect of the development cycle, including refining specifications with the product owner, developing clean and maintainable code, writing unit and integration tests, doing code reviews, and maintaining and improving existing code. * Collaborating, supporting and sharing expertise with other team members. * Working closely with the GIS Team to deliver a high quality and consistent user experience. * Maintaining and continuously improve the building and delivery of our web services. * Investigating, evaluating, and resolving issues in live applications. Qualifications: * Formal education in Computer Science or related discipline. * 3+ years experience as a Backend Django developer. * Strong relational database and SQL experience, ideally PostgreSQL. * Experience with HTMX, geospatial applications, and AWS is considered an asset. * Proficient in standards-compliant HTML, CSS, and JavaScript. * Excellent data management skills. * Self-directed with great communication and time management skills. * Legally authorized to work in Canada. Compensation: * The pay range for this position is $44- $50 per hour; pay will be commensurate with experience and qualifications. Applications will be accepted until the position is filled. We look forward to hearing from you!

What you’ll do

The developer will design and maintain backend services, APIs, and PostgreSQL spatial databases for GIS web applications. They will also collaborate with the GIS team to deliver high-quality features and resolve issues in live production environments.

Requirements

Candidates must have a formal education in Computer Science or a related field and at least 3 years of experience as a Django developer. Strong proficiency in SQL, relational databases, and clean coding practices is required.

Benefits

  • Extended health
  • Bonus program
  • RRSP matching
  • Flexible work arrangements

Listed skills

  • HTML · Preferred
  • SQL · Preferred
  • Automated testing · Preferred
  • CSS · Preferred
  • PostgreSQL · Preferred
  • Data analysis · Preferred
  • Django · Preferred
  • JavaScript · Preferred
  • Amazon Web Services · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Django
  • Python
  • PostgreSQL
  • SQL
  • HTML
  • CSS
  • JavaScript
  • HTMX
  • Geospatial applications
  • AWS
  • Data modeling
  • API design
  • System design
  • Automated testing
  • Data analysis
  • Spatial Computing
  • Self-Discipline
  • HyperText Markup Language (HTML)
  • JavaScript (Programming Language)
  • Application Programming Interface (API)
  • Amazon Web Services
  • Data Analysis
  • Test Automation
  • Cascading Style Sheets (CSS)
  • Code Review
  • Communication
  • Regulatory Compliance
  • Computer Science
  • Consulting
  • Data Management
  • Data Modeling
  • Relational Databases
  • Django (Web Framework)
  • Scalability
  • Python (Programming Language)
  • Scrum (Software Development)
  • Query Optimization
  • Server-Side
  • SQL (Programming Language)
  • Systems Design
  • Time Management
  • User Experience (UX)
  • Web Services
  • API Design

Job areas

  • Software
  • Technology
  • Engineering
  • Consulting
  • Data & Analytics
  • Back End Developer
  • Back End Developer / Engineer
  • Web and Multimedia Developers
  • Web Developers

More jobs from DWB Consulting Services Ltd.

See all jobs from DWB Consulting Services Ltd.