Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Web Developer

$100k - $140k per year

Koch

Your Job

DarkVision, part of Koch Engineered Solutions, is looking for intermediate to senior level Full Stack Web Developer to join our Software Engineering team.

As DarkVision’s imaging technology captures the largest ultrasound datasets in the world, your work will play a crucial role in transforming super high-fidelity industrial asset inspection data into actionable insights and interactive tools for clients.

As a Web Developer, you will play a key role in designing, building, and maintaining web-based reporting applications that allow customers to visualize, interact with, and generate reports from large-scale ultrasound inspection data for Oil & Gas pipelines and wells.

Depending on your skill set, you may focus more on the backend services development (designing APIs and flexible data services) or frontend development (building interactive dashboards and UIs), but ideally, you are comfortable across the whole stack.

This is an on-site regular full-time position in our HQ in North Vancouver, BC, where employees enjoy full access to our facility amenities including a well-equipped on-site gym, squash court, climbing wall, steam room, and more!

Our Team

You will be joining our Software Team, which works on all kinds of Software. From Embedded Systems to 3D Desktop Applications to Cloud Services, the Software Engineering team at DarkVision plays a central role in everything that happens with our award-winning ultrasound imaging solutions.

What You Will Do

Backend Development:

  • Design extensible, flexible data models for efficient search and retrieval.
  • Develop and maintain scalable APIs using FastAPI, Django, or Flask (Python).
  • Integrate with databases and data pipelines, ensuring efficient data retrieval and report generation.
  • Implement secure authentication and role-based access control (OAuth, JWT).
  • Optimize database queries and backend performance for real-time data interaction.

Frontend Development:

  • Build responsive, user-friendly web interfaces using modern JavaScript frameworks.
  • Develop interactive dashboards and data visualizations to display inspection summaries, metadata, and annotations.
  • Optimize web performance and ensure cross-device compatibility.
  • Work with designers to create accessible, functional, and visually appealing UI components.

Collaboration & Deployment:

  • Work closely with software and data engineers, designers, and stakeholders to refine features.
  • Write unit tests, perform debugging, and maintain high code quality.
  • Deploy applications to AWS (Lambda, ECS, S3, API Gateway, RDS, CloudWatch, etc.).

Who You Are (Basic Qualifications)

We are looking for a skilled web developer with expertise in full-stack development. At a minimum, you should have:

  • 3 or more years of experience as a Web Developer (Frontend, Backend, or Full Stack).
  • Proficiency in JavaScript/TypeScript
  • Proficiency in Python
  • Experience with modern web frameworks (e.g. React, Vue.js, Django, FastAPI, Flask).
  • Knowledge of RESTful APIs and how to integrate them with databases.
  • Understanding of SQL databases (PostgreSQL, RDS) and best practices for queries and schema design.
  • Experience working with cloud platforms (especially AWS) for hosting and deployment.
  • Familiarity with secure coding practices, authentication mechanisms (OAuth, JWT), and performance optimization.

What Will Put You Ahead

While not required, experience in any of the following will make you stand out:

  • Experience developing data intensive applications.
  • Experience in computer vision.
  • Data Visualization – experience with D3.js, Chart.js, Plotly, or Streamlit.
  • Report Generation – working with tools like Jinja2, WeasyPrint, Pandoc, or ReportLab.
  • Testing & Automation – Cypress, Playwright, Jest for frontend; PyTest for backend.
  • DevOps & Deployment – Docker, Terraform, Kubernetes, CI/CD pipelines.
  • Observability – Prometheus, Grafana, ELK Stack, AWS CloudWatch.

General Salary Range

For this role, we anticipate paying $100,000 to $140,000 per year. This role is eligible for variable pay, issued as a monetary bonus or in another form.

At Koch companies, we are entrepreneurs. This means we openly challenge the status quo, find new ways to create value and get rewarded for our individual contributions. Any compensation range provided for a role is an estimate determined by available market data. The actual amount may be higher or lower than the range provided considering each candidate's knowledge, skills, abilities, and geographic location. If you have questions, please speak to your recruiter about the flexibility and detail of our compensation philosophy.

Who We Are

DarkVision Technologies Inc. is a Canada-based tech company disrupting the industrial imaging market since 2013. We have created the world’s most advanced acoustic-based imaging platform. We are packaging it into multiple new product lines, revolutionizing how our clients quantify and visualize the integrity of their critical assets.

Backed by Koch Industries, one of the world’s largest privately held companies, DarkVision’s team of Mechanical, Skunkworks, Electrical, Software, and Machine Learning Engineers is rapidly expanding to meet the demand for the company’s current and upcoming products.

Our employees work on cutting-edge technologies that blend science with real-world applications. We invite you to join our team for the exciting journey ahead as we become the global leader in industrial imaging.

At Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company.

Additionally, everyone has individual work and personal needs. We seek to enable the best work environment that helps you and the business work together to produce superior results.

How To Apply

If you have the above qualifications, we would like to hear from you. We thank all applicants in advance, but please be advised that only those selected for an interview will be contacted.

We are an equal opportunity employer. If you require accommodation or assistance at any time during the application or selection processes, please submit a request by following the directions located in the FAQ section at the bottom of the kochcareers.com webpage.

Successful candidates will be required to complete a criminal background check.

Keywords: front-end, front end, back-end, backend, full stack, web, development, developer, programmer, engineer, SQL, Python, JavaScript, Typescript, React, Restful, API, SQL, AWS, cloud, data visualization, report, reporting, databases

Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Full Stack Web Developer in North Vancouver, BC vacancy
  • $85.72k per year

     ...Jun 18, 2026 Employment Type: Permanent Full Time Hours of Work: 7.5 hours per day...  ...is currently looking for an Intermediate Developer to join our Robotic Process Automation & AI...  ...to use your expert skills in the areas of web development, testing and deployment. Responsibilities... 
    Web
    Permanent employment
    Full time
    Work at office
    Remote work
    2 days per week

    ICBC (Insurance Corporation of British Columbia)

    North Vancouver, BC
    7 days ago
  •  ...Full-Time Pharmacist Position We are seeking passionate, collaborative, and patient-focused individuals to join our team! At London Drugs, you’re not just an employee—you’re family. That’s why we call ourselves a pharmacist-first pharmacy: at every one of our locations,... 
    Suggested
    Full time
    Flexible hours
    Shift work

    London Drugs

    North Vancouver, BC
    1 day ago
  • $27 - $34 per hour

     ...clinical staff, you'll help provide outstanding customer service while supporting the day-to-day operations of the practice. Schedule Full-time, 5 days per week , including Saturdays . Monday–Wednesday: 7:00 AM – 3:00 PM Thursday–Saturday: 9:00 AM – 5:00 PM... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Immediate start

    WORKFORCE Staffing Solutions

    North Vancouver, BC
    2 days ago
  •  ...Your Opportunity at ARC’TERYX: As an Integration Developer you will be a key part of the ERP and Business Systems team and will be responsible for leading integration solutions from architectural design to final handover. You will work closely with stakeholders, internal... 
    Suggested
    Full time

    arcteryx.com

    North Vancouver, BC
    3 days ago
  •  ...Your Opportunity at ARC’TERYX: As a Raw Materials Developer 1, you develop a variety of textiles that significantly impact the success of the end product. You learn from the best in the industry through hands-on experience and observation, and you provide support across... 
    Suggested
    Full time

    arcteryx.com

    North Vancouver, BC
    3 days ago
  •  ...Your Opportunity at ARC’TERYX: As a Materials Developer I, you are a technical developer focused on seasonal developments ranging across a variety of high-performance materials for all activities. You are grounded in technical knit and woven development and maintain operational... 
    Temporary work
    Seasonal work
    Work at office

    arcteryx.com

    North Vancouver, BC
    3 days ago
  •  ...Reports to : Product Development Lead Location: North Vancouver, BC   Your opportunity at Arc’teryx: As a Technical Developer 2, you manage product from concept through to production readiness directly with the Product Creation team and our T1 factory partners... 
    Contract work
    Temporary work
    Seasonal work
    Work at office

    arcteryx.com

    North Vancouver, BC
    3 days ago
  •  ...Creative Reports to : Director, Design Location: North Vancouver, BC   Your opportunity at ARC’TERYX : As Senior Design Developer, you build fully resolved product solutions in alignment with the original intent and vision of the product design, while sharing... 
    Long term contract
    Full time
    Seasonal work
    Work at office

    arcteryx.com

    North Vancouver, BC
    3 days ago
  •  ...Your Opportunity at ARC’TERYX: As the Materials Innovation Developer, PRO – Advanced Concepts, you research, source and develop novel, innovative materials used in industry-leading apparel/equipment for the professional user (guides, search & rescue, special operation forces... 
    Full time
    Work at office

    arcteryx.com

    North Vancouver, BC
    3 days ago
  •  ...Your opportunity at ARC’TERYX : As Design Developer 2, you build fully resolved solutions that align with the original intent and vision of the product design. You are a passionate builder of product and bring your curiosity to find creative solutions for a better way... 
    Temporary work
    Seasonal work
    Work at office

    arcteryx.com

    North Vancouver, BC
    3 days ago
  • $79.35k per year

     ...2026 Employment Type: Permanent Full Time Hours of Work: 7.5 hours...  ...facing solutions, with a focus on web and mobile app applications. This includes full stack development, managing customer data...  ..., you will be responsible for: Develop and lead testing efforts and... 
    Web
    Permanent employment
    Full time
    Work at office
    Remote work
    2 days per week

    ICBC

    North Vancouver, BC
    4 days ago
  • $59.13 - $65.7 per hour

     ...datasets quickly. Technical Tool Stack: High proficiency using...  ...vendor software integrations, or web-development frameworks is considered...  ...a result, we are committed to developing and implementing strategies to...  ...change to ensure everyone has full participation in the workforce... 
    Web
    Remplacement
    Contract work
    Work at office

    Randstad

    North Vancouver, BC
    8 days ago
  • $94k per year

     ...experience Implementing best in class developer experiences through team building events,...  ...You have 5+ years relevant experience with full stack development in an Agile/Scrum environment...  ...You have experience with CDN, Web Servers, Load balancers configuration and... 
    Web
    Long term contract
    Remote work
    Flexible hours

    Arc'teryx

    North Vancouver, BC
    19 days ago
  • $52k - $56k per year

     ...is a fast-growing company, with over 130 full-time staff in offices located in Richmond...  ...general warehouse duties such as organizing, stacking inventory, moving equipment, general...  ...and technical knowledge and continuously developing troubleshooting and repair skills. Communicating... 
    Hourly pay
    Permanent employment
    Full time
    Monday to friday

    HME Home Health Ltd.

    North Vancouver, BC
    3 days ago
  • $38 - $41 per hour

    Full Stack Web Developer Cela Location 305-350 E 2nd Ave Vancouver, BC Salary 38.00 to 41.00 hourly (To be negotiated) / 37.5 hours per week Full time Starts as soon as possible Benefits: Health benefits, financial benefits, Long term benefits, other benefits Languages... 
    Web
    Hourly pay
    Long term contract
    Full time
    Immediate start
    Remote work

    Cela

    Vancouver, BC
    27 days ago
  •  ...Consult with clients to develop and document Website requirements Design and integrate website related code Determine hardware and software requirements to achieve optimal server performance Develop website architecture Write, modify and test website related code... 
    Web
    Full time

    Cela

    Vancouver, BC
    28 days ago
  • $29 per hour

     ...seeking a motivated, positive and dependable full-time GIS Analyst to join our team of GIS...  ...Spatial data management and analysis Developing and delivering on operational mapping...  ...Troubleshooting issues related to GIS and web-based mapping systems Maintenance and development... 
    Full time
    Work at office
    Flexible hours

    DWB Consulting Services Ltd.

    North Vancouver, BC
    28 days ago
  •  ...Full Stack Javascript Developer Wanted: AlgaeCal is looking for an intermediate Full Stack Developer to join our fun-loving Dev team. In this role,...  ...got… ~ A resume that wows us. We expect you’ll have proven web development skills involving front and back end. And we’ll... 
    Web
    Full time

    AlgaeCal

    Vancouver, BC
    7 days ago
  • $120k - $150k per year

     ...Location: Vancouver, BC, Canada Employment Type: Regular Full Time Workplace Type: Hybrid   About our Vancouver Office...  ...to the Lead, Platform Management Systems, the Senior Full Stack Developer – Analytics will maintain and improve existing analytics applications... 
    Full time
    Live In
    Manual labor
    Work at office

    Teck

    Vancouver, BC
    18 hours ago
  •  ...Buyapowa are looking for an experienced full stack developer to join our product development team, with a focus on front end React development. If that sounds like you read on and apply now. We can't wait to chat. WHO WE ARE: We're the tech team at Buyapowa, a marketing... 
    Remote job
    Full time
    Internship
    Flexible hours

    Buyapowa

    Vancouver, BC
    26 days ago
  •  ...consultation to both customers and health care providers, practice to full scope in providing professional services, dispensing medication,...  ...appropriate Read and action store communications on in-store web File incident reports when any customer or staff medication or... 
    Web
    Hourly pay
    Local area
    Flexible hours

    Shoppers Drug Mart

    North Vancouver, BC
    4 days ago
  • $60k - $100k per year

     ...Full-Stack Developer Equity + Bonus + Massive Growth Opportunity About Total Life At Total Life, we’re redefining mental healthcare for older...  ...you’ll play a critical part in building intuitive, responsive web interfaces that directly support our mission in mental... 
    Web
    Full time
    Remote work
    Monday to friday
    Flexible hours

    Total Life, Inc.

    Vancouver, BC
    16 days ago
  • $90.85k - $140.85k per year

     ...deeply with customers, moving projects beyond experimentation into operational reality. You Are You are a hands-on AI Native Full Stack Developer who builds production-grade agentic applications and uses AI as a core part of how you deliver software. AI coding assistants... 
    Full time
    Work at office
    Local area
    Flexible hours

    Accenture

    Vancouver, BC
    5 days ago
  • $20.5 per hour

     ...your health and well-being Career … with opportunities to learn, develop new skills and grow your contribution Connection … with an...  ...reasonable accommodation, to retrieve material from shelves and floor stacks and lift and carry up to 50 lbs. frequently and up to 70 lbs. on... 
    Contract work

    Sherwin-Williams

    North Vancouver, BC
    24 days ago
  • $96.9k - $132.3k per year

     ...Opportunity Snapshot We're hiring a Full Stack Software Developer to develop and deliver new product features that reach over 1.5 million users worldwide...  ...~3+ years of experience building and maintaining full-stack web applications in a production environment ~ Strong... 
    Web
    Long term contract
    Full time
    Work at office
    Worldwide
    Home office
    2 days per week

    Pixieset

    Vancouver, BC
    26 days ago
  • $85k - $160k per year

    Senior Full Stack Java Developer Position Description THIS ROLE IS BASED IN VANCOUVER BC AND IS NOT OPEN TO REMOTE OPTIONS. CGI is more than...  ...easy-to-use, customer focused APIs and capabilities which power web and mobile online platforms Design and develop re-usable... 
    Web
    Flexible hours
    Vancouver, BC
    a month ago
  • $112.63k per year

     ...harness Internet of Things (IoT) data to develop actionable insights and improve their operations...  ...seeking a skilled and passionate Lead Full Stack AWS Developer, Business Applications to...  ...applications and infrastructure on the Amazon Web Services (AWS) platform. You will design... 
    Web
    Long term contract
    Internship
    Remote work
    Flexible hours

    Samsara

    Vancouver, BC
    26 days ago
  • $65.55k - $84k per year

     ...hiring multiple entry-level Software Developers through our Developer Jumpstart Program - a full-time permanent opportunity...  ...development, and maintenance of scalable web applications - writing production-...  ...and Instagram ( Internal Title: Junior Software Developer, Full Stack... 
    Web
    Long term contract
    Permanent employment
    Full time
    Work at office
    Home office
    2 days per week

    Pixieset

    Vancouver, BC
    26 days ago
  • $115k - $127k per year

     ...understanding of the value of diversity within a team. ~ Proficiency with MS Office products and web-based applications. Why you’ll love working here This is a full-time, permanent position. With multiple operations and long-term projects, Seaspan employees enjoy... 
    Long term contract
    Permanent employment
    Full time
    Apprenticeship
    Internship
    Work at office

    Seaspan ULC

    North Vancouver, BC
    29 days ago
  •  ...healthy screen habits rewarding, while giving users, doctors, and developers shared ownership in the future of digital eye care. We’re a...  ...outcomes. We’re looking for a Founding Blockchain & Full-Stack Developer to own our token infrastructure, smart contracts, and the... 
    Full time
    Contract work
    Part time
    For contractors
    Internship
    Remote work
    Flexible hours

    EyeLabX

    Vancouver, BC
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Web Developer. Be the first to apply!