Full Stack Web Developer
$100k - $140k per yearKoch
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
$70k - $115k per year
...Koch Engineered Solutions company, is looking for a Data (Python) Developer to join the Data Development Team in North Vancouver, BC. In this... ...Analysis Deliverables, and suggest improvements. This regular full-time position is 100% on-site in our HQ in North Vancouver, BC,...SuggestedFull timeWork at office- ...motivated, professional, and customer-focused individuals to join us as Full-Time Sales Representatives. This opportunity is ideal for... ...relationships, working in a fast-paced environment, and developing a long-term career in sales. As part of our team, you will represent...SuggestedLong term contractFull timeSummer work
$71k per year
...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...SuggestedTemporary workSeasonal workWork at officeFlexible hours$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...WebHourly payLong term contractFull timeImmediate startRemote work- ...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...WebFull time
$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 timeWork at officeFlexible hours$59.13 - $75.55 per hour
...Location: North Vancouver, BC (Open to Hybrid or Full Remote) Time Zone Requirement: Remote... ...the team, and mentor junior/intermediate developers via pair programming. Platform... ...scalable features using Flows, Apex, Lightning Web Components (LWC), and asynchronous processing...WebLong term contractRemote workFlexible hours$123k - $144k per year
...Full Stack Software Developer Burnaby, BC $123,000–$144,000 Base Salary Torus Talent is supporting an innovative Vancouver-based robotics and AI... ...This role is focused on building scalable, production-grade web applications with strong emphasis on frontend engineering, backend...WebLong term contractPermanent employmentFull time$91.19k - $113.98k per year
...rewarding careers that move BC forward. We are currently hiring a Full Stack Developer to join our Digital Technology team based in our Head Office... ...APIs. Familiarity with HTML5, CSS3, SASS/LESS, Amazon Web Services, and microservices patterns. Experience in Agile...Long term contractPermanent employmentWork at officeRemote workRelocationFlexible hours$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- ...healthcare, is looking for a passionate software developer to help build the future of our digital healthcare platform. As a Senior Full Stack Developer, you will serve as a domain... ...high quality, performant, accessible web experience for our customers and patients....WebFull timeRemote work
$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...WebFlexible hours$60k - $85k per year
...health and wellness journey. We're growing fast, our technology is at the center of everything we do, and we're looking for a Full-Stack Developer who wants their code to actually mean something. You'll work directly alongside product, design, and clinical operations to...Remote workFlexible hours$50 per hour
...Manager to lead our GIS / SaaS development team and help shape the next generation of our web mapping applications. In this position, you will guide a talented group of GIS Developers, support the delivery of high‑quality mapping solutions, and play a hands‑on role in the...WebFlexible hours$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...WebLong term contractInternshipRemote workFlexible hours$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 contractPermanent employmentFull timeApprenticeshipInternshipWork at office$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...WebLong term contractPermanent employmentFull timeWork at officeHome office2 days per week$43 per hour
...The Developer reports to the Manager for the support and development of new and existing systems... ...system administration and troubleshoots Web, client server and n-tier database issues... ...Coding and designing solutions using Microsoft stack. Demonstrated knowledge of the historic...WebLong term contractPermanent employmentContract workTemporary workCasual workManual laborLocal areaImmediate startRemote workWork from homeFlexible hours- ...vessels, structural steel, boilers, tank shells, chutes, hoppers, stacks, and other heavy steel components on a custom-made basis often... ...Agreement, starting apprentice wage rates are between 60% - 75% of the full journeyperson rate ($59.29 before deductions). Relevant...Permanent employmentTemporary workApprenticeship
$80k - $100k per year
...Who are we looking for? We're looking for a Shopify-first Full Stack Developer to own and evolve tentree's ecommerce platform. You've shipped... ...eCommerce tech stack across Shopify, custom apps, and Amazon Web Services, improving performance and reducing legacy dependencies...WebFull timeWork at officeFlexible hours3 days per week- ...and context. ResponsiveAds takes the "responsive" paradigm from web CMS, ad serving, and cross-screen analytics and delivers the... ...agencies. ResponsiveAds is currently looking for Senior Full-Stack Developers to work on our Next Gen Self-Serve Studio 4 Product which includes...WebFull timeRemote workWork from homeFlexible hours
$50k - $75k per year
🚀 Full-Stack Developer Equity + Bonus + Massive Growth Opportunity About Total Life At Total Life, we’re redefining mental healthcare for... ...you’ll play a critical part in building intuitive, responsive web interfaces that directly support our mission in mental...WebFull timeRemote workMonday to fridayFlexible hours$133k - $168k per year
...Columbia Type: Direct Hire Job #13387 Salary: CA$140,000 Per Hour MatchBox Consulting Group is currently seeking a Full Stack Developer (Typescript, Python, React) for a permanent role with a client of ours located in Vancouver. This role is 100% remote and open...Hourly payPermanent employmentDirect hireRemote work$120k - $150k per year
...and wellness journey. We are growing fast, our technology is at the center of everything we do, and we are looking for a Senior Full-Stack Engineer who wants their code to mean something. Working closely with leadership across product, design, and clinical operations, you...Work at officeRemote workFlexible hours- ...Travel Requirements: 0 - 10% Job Type: Full-Time Pay Rate: $19.00 - $24.50... ...customer service experience by coaching, and developing friendly, well trained staff. The Supervisor... ..., when required Recruit, train, develop, motivate and coach employees, and provide...Full timeInternshipShift workAfternoon shift
- ...the "responsive" paradigm from web CMS, ad serving, and cross-screen... ...an advanced Creative Ad Tech stack with a Fluid Design Tool, Creative... ...personalization engine. Developers will get the chance to be involved... ...ResponsiveAds is currently looking for a full-stack developer that is a new...WebLong term contractFull timeInternshipSummer internshipFlexible hours
- ...Financial Analyst (CFA) What’s in it for you? Whether it’s developing new skills, opportunities to innovate and grow, modern and comprehensive... ...Canada Work hours/week 37.5 Employment Type Full time Platform WEALTH MANAGEMENT Job Type Regular...Long term contractFull timeFlexible hours
$49.27 - $55.84 per hour
...Strategy team enables a high-performing, future-ready organization by developing talent and building critical capabilities across the business.... ...to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic...Hourly payContract workWork at office$52.6 per hour
...Retail - Pharmacy Travel Requirements: 0 - 10% Job Type: Full-Time Country: Canada (CA) Province: British Columbia... ..., product availability and customer service standards while developing and monitoring business plans to deliver on KPIs Actively engage...Full timeInternship$21.65 - $36.14 per hour
...among the best companies to work for because we are committed to supporting and developing our teams. Together, we can build success and a better future. Let's get started! Job Type: Full-time Pay: $21.65-$36.14 per hour Additional pay: ~ Overtime pay Benefits...Hourly payDaily paidFull timeApprenticeshipMonday to fridayShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Web Developer. Be the first to apply!
- senior full stack engineer North Vancouver, BC
- full stack developer North Vancouver, BC
- senior web developer North Vancouver, BC
- web developer North Vancouver, BC
- no experience web developer North Vancouver, BC
- web designer developer North Vancouver, BC
- web developer intern North Vancouver, BC
- web North Vancouver, BC
- intégrateur web North Vancouver, BC
- integrateur web North Vancouver, BC
