Job Description:
Torus Talent is supporting an innovative Vancouver-based robotics and AI company in their search for a Full Stack Software Developer to join their growing engineering team in Burnaby, BC.
This organization specializes in the development of advanced robotic welding and industrial automation systems used across heavy industrial, energy, manufacturing, and shipbuilding environments globally. Their technology combines robotics, machine vision, motion control, cloud systems, and AI to solve complex industrial automation challenges.
About the Role:
We are looking for a seasoned Full Stack Software Developer to support the development of cloud-based dashboards and core product features used within advanced industrial automation and robotics environments.
As a Full Stack Software Developer, you will be responsible for designing and developing scalable, high-performance applications and systems with a strong focus on reliability, usability, security, and long-term maintainability.
Duties and Responsibilities:
- Design and develop scalable, high-performance web applications and cloud-based dashboards using React and TypeScript
- Build and maintain modern, responsive frontend interfaces with a focus on usability, clean design, and performance
- Develop backend services and APIs using Node.js and modern web technologies
- Integrate third-party APIs, cloud services, and external platforms while ensuring scalability, reliability, and security
- Contribute to UI/UX improvements and application architecture decisions
- Support the development and release of commercial-grade software products
- Participate in Agile development processes and collaborate closely with cross-functional engineering teams
- Implement and maintain automated testing, CI/CD workflows, and software quality best practices
- Troubleshoot and debug production-level software issues across frontend and backend systems
- Apply secure development practices including authentication, API security, and mitigation of common web application vulnerabilities
Minimum Qualifications and Experience:
- 8+ years of professional web application development experience
- Strong experience developing and shipping commercial-grade software products
- Expert-level proficiency with React, TypeScript, and modern JavaScript (ES6+)
- Strong backend development experience with Node.js and RESTful API design
- Strong experience working with SQL databases and managing large datasets
- Strong understanding of software architecture, scalability, and application performance
- Experience with unit testing, debugging, CI/CD workflows, and Agile software development practices
- Strong understanding of web application security principles including authentication, API security, and OWASP best practices
- Strong communication, collaboration, and problem-solving skills
Preferred Additional Qualifications:
- Experience with Golang for high-concurrency backend development
- Familiarity with Python
- Experience with advanced frontend state management frameworks such as Redux
- Experience with cloud-based architectures including SaaS and PaaS environments
- Experience conducting security reviews or mitigating common web vulnerabilities such as XSS and CSRF
Compensation & Details:
- Full-time permanent position
- Burnaby, BC
- Hybrid work environment
Interested candidates are encouraged to send their resume in Word format to this posting or email [email protected].
Torus and our clients are equal opportunity employers. Due to the time-sensitive nature of this requirement, only candidates selected for an interview will be contacted.