Conetec

Conetec

Full Stack Software Developer

Burnaby, British Columbia

Sponsorship not specifiedDetected 4 days ago
JavaScriptTypeScriptC#ReactReduxViteNode.js.NETFull-Stack DevelopmentSQLData VisualizationManual TestingCommunicationCollaborationProblem SolvingAdaptabilityGeotechnical Engineering

About the role

  • 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.
  • 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.

Responsibilities

  • 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.
  • Perform debugging, troubleshooting, and root cause analysis, ensuring timely resolution of technical issues.
  • Maintain awareness of emerging technologies and recommend improvements to tools, frameworks, and development practices.
  • Create and maintain clear technical documentation, including design specifications and user guides.
  • 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.
  • Build responsive, accessible, and user-centric applications aligned with business and project requirements.
  • Collaborate with cross-functional teams to define requirements, design solutions, and deliver cohesive products.
  • Continuously upgrade technical and domain skills, and support knowledge sharing and cross-training within the team.

Requirements

  • 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.
  • 5+ years of professional software development experience.
  • Strong experience in JavaScript/TypeScript development.
  • Proven experience with React, Redux Toolkit, Node.js and Electron.
  • Experience with Microsoft.NET technologies (C#, ASP.NET MVC, SQL Server)
  • 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.
  • Familiarity with AI coding tools is beneficial.
  • Working knowledge of Node.js and modern build tools (e.g., Vite)
  • 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.

Benefits

  • Health & Safety
  • Demonstrate commitment to and uphold the company's health and safety culture in all activities.

Company info

  • We are seeking a Full Stack Software Developer to join our growing development and innovation team.

This listing is sourced directly from Conetec's careers page and normalized into a canonical job model.