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.
Apply directly at Conetec →Create a free account for alerts like thisView Conetec immigration profile
This listing is sourced directly from Conetec's careers page and normalized into a canonical job model.