Full Stack Software Developer

ConeTec Group


Job Location:

Burnaby - Canada

Monthly Salary: $ 95000 - 110000
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Job Summary

SCOPE OF POSITION

We are seeking a Full Stack Software Developer to join our growing development and innovation 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 React and TypeScript. The successful candidate will independently deliver features contribute to system design and support backend integration within the 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 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# 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 companys 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

  • 5 years of professional software development experience.
  • Strong experience in JavaScript/TypeScript development.
  • Proven experience with React Redux Toolkit and Electron.
  • Working knowledge of and modern build tools (e.g. Vite)
  • Experience with technologies (C# 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.



Required Experience:

Senior IC

SCOPE OF POSITIONWe are seeking a Full Stack Software Developer to join our growing development and innovation 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 React and Ty...

About Company

With offices throughout North and South America, Australia, South Africa, and United Kingdom, we offer high-quality geotechnical, environmental, and marine site investigations worldwide.

View Profile View Profile