691,726open jobs
40,578companies
98,121added this week
Browse all
Salary
$101k – $212k per year (Estimated)
Location
In office (Burnaby)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
At ConeTec we characterize the subsurface to enable our clients to explore, build, and protect the world with confidence. Need your site characterized? We can help.

SCOPE OF POSITION

We are seeking a Full Stack Software Developer to join our growing development and innovation team. In this role, you will design, develop, test, and maintain high-quality software solutions, with a strong focus on modern front-end and desktop application development using Electron, Node.js, React, and TypeScript. The successful candidate will independently deliver features, contribute to system design, and support backend integration within the Microsoft .NET ecosystem.

You will play a key role in shaping technical direction, delivering scalable and user-centric applications, and contributing to the evolution of our software platforms.

ROLES, RESPONSIBILITIES & EXPECTATIONS

Technology Development

  • Design, develop, test, and maintain software applications using Electron, Node.js, TypeScript, React, and Redux Toolkit, ensuring high performance, scalability, and usability.
  • Contribute to system architecture, implement key components, and support the evolution of the overall application framework.
  • Provide full stack development support, including integration with backend systems using C#, ASP.NET MVC, and SQL Server when required.
  • Build responsive, accessible, and user-centric applications aligned with business and project requirements.
  • Perform debugging, troubleshooting, and root cause analysis, ensuring timely resolution of technical issues.
  • Ensure software quality through unit, integration, and regression testing, as well as code reviews.
  • Plan and execute development activities from initiation through delivery, meeting defined timelines and objectives.
  • Maintain awareness of emerging technologies and recommend improvements to tools, frameworks, and development practices.

Collaboration and Continuous Improvement

  • Collaborate with cross-functional teams to define requirements, design solutions, and deliver cohesive products.
  • Participate in architecture discussions and contribute to technical decision-making and best practices.
  • Create and maintain clear technical documentation, including design specifications and user guides.
  • Communicate effectively with the Manager and team members regarding progress, risks, and improvement opportunities.
  • Foster a collaborative and respectful work environment through effective communication and teamwork.
  • Continuously upgrade technical and domain skills, and support knowledge sharing and cross-training within the team.

Health & Safety

  • Demonstrate commitment to and uphold the company’s health and safety culture in all activities.
  • Follow all established safe operating procedures and ensure proper preparation before commencing work.
  • Report any safety incidents, near misses, or hazards promptly to the Manager and HSE Officer.
  • Adhere to all incident reporting protocols and safety guidelines at all times.

Other General Responsibilities

  • Proactively identify challenges and opportunities and take initiative to address them or escalate as needed.
  • Communicate operational or technical issues, including system or equipment needs, to the Manager.
  • Contribute positively to team dynamics and support organizational goals.
  • Remain adaptable and support additional responsibilities aligned with business needs.

SKILLS, QUALIFICATIONS AND EXPERIENCE REQUIRED

Required

  • 5+ years of professional software development experience.
  • Strong experience in JavaScript/TypeScript development.
  • Proven experience with React, Redux Toolkit, Node.js and Electron.
  • Working knowledge of Node.js and modern build tools (e.g., Vite)
  • Experience with Microsoft .NET technologies (C#, ASP.NET MVC, SQL Server)
  • Solid understanding of software architecture, testing practices, and code quality standards.
  • Proven ability to deliver high-quality, scalable solutions.
  • Excellent problem-solving and communication skills.
  • Strong familiarity with common code repository and issue management tools.

Preferred

  • Experience with desktop application development using Electron and GitHub.
  • Familiarity with modern tooling such as to down or similar.
  • Experience working in agile or iterative development environments.
  • Exposure to data visualization or engineering/geotechnical applications.
  • Familiarity with AI coding tools is beneficial.
  • UI/UX skills are beneficial.

Soft Skill requirements:

  • Must possess strong work ethic and represent the company in a professional manner.
  • Must be able to establish and maintain effective working relationships.
  • Must be responsible and work well independently or in a team setting with minimal supervision.
  • Must enjoy performing a wide variety of duties and be able to manage multiple tasks and priorities.

ConeTec is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status, or any other status protected by applicable law.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
691,726 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Burnaby
$22k – $57k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • India
Python
Java
SQL
Ruby
Groovy
Perl
Java
Gradle
DevOps
Rest API
CI/CD
Jenkins
Git
AWS
SOAP
Cybersecurity
SonarQube
Checkmarx
Management
Jira
Agile
Scrum
QA
Selenium
Playwright
Postman
BrowserStack
Apply
$70k – $180k per year (Estimated) • In office • Full-Time • Bachelor's Degree • United States
SQL
Analytics
Power BI
Management
Microsoft Office
Apply
$134k – $228k per year • In office • Full-Time • 6+ years exp • New York
Python
Go
Rust
TypeScript
C
Assembly
Python
pre-commit
Rust
Actix Web
SQLx
C
ZeroMQ
Assembly
Keystone Engine
Databases
PostgreSQL
ClickHouse
Apache Kafka
RocksDB
DevOps
gRPC
Helm
GitHub Actions
Prometheus
AWS
Docker
Kubernetes
Apply
$66k – $177k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Singapore
Python
SQL
AI/ML
Knowledge Graph
Machine Learning
Apply
$42k – $85k per year (Estimated) • In office • Full-Time • Bengaluru
Python
SQL
AI/ML
Scikit-learn
AI Agents
TensorFlow
PyTorch
RAG
Agentic Workflows
Machine Learning
DevOps
GCP
Azure
AWS
AIOps
Apply
In office • Full-Time
Apply
$60k – $80k per year • In office • Internship • 3+ years exp • High School Diploma • Surrey
Apply
CPT Operator 1 month ago
In office • Full-Time • Bachelor's Degree • Elk Grove Village
Apply
Class 1 Driver 1 month ago
$60k – $70k per year • In office • Full-Time
Apply
Yard Technician 2 months ago
$42k – $56k per year • In office • Full-Time
Apply
In office • Full-Time • 3+ years exp • Bachelor's Degree • Burnaby
Python
SQL
R
R
Bioconductor
DevOps
HPC
Linux
Apply
Senior Accountant 2 days ago
$67k – $138k per year (Estimated) • In office • Full-Time • Burnaby
Analytics
Microsoft Excel
Management
Microsoft Office
Apply
$31k – $43k per year • In office • Full-Time • 4+ years exp • High School Diploma • Burnaby
Apply
$88k – $121k per year • Remote/Hybrid • Full-Time • Master's Degree • Burnaby
LISP
Apply
$84k – $116k per year • Remote/Hybrid • Full-Time • PhD • Burnaby
Apply
See all jobs
This is one of many
691,726 more open roles from verified company boards, updated every day.