This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer, Full Stack based in Canada.
This role offers the opportunity to contribute to the development of a modern low-code AI platform designed to help manufacturing engineers optimize and troubleshoot production systems in real time. You will work on impactful product initiatives that directly improve operational efficiency and reduce industrial waste at scale. The environment is highly collaborative, involving close partnership with product and design teams to shape intuitive user experiences. You will contribute across the entire technology stack, building robust and scalable end-to-end features. The role requires strong engineering ownership, attention to detail, and a passion for clean, maintainable code. You will also help evolve engineering practices and contribute to a fast-moving, product-driven team culture.
Accountabilities:
- Design, develop, and deliver full-stack product features that are reliable, scalable, and user-focused, spanning backend services, APIs, and frontend interfaces.
- Work across the full technology stack including cloud infrastructure, backend logic, databases, and modern web interfaces to implement end-to-end solutions.
- Collaborate closely with product and design teams to translate requirements into well-structured technical specifications and user experiences.
- Build internal tools and automation to improve team productivity and streamline engineering workflows.
- Participate in design discussions, code reviews, and technical decision-making processes to ensure high engineering standards.
- Advocate for engineering best practices, including code quality, performance optimization, and maintainable architecture.
Requirements:
- 5+ years of experience in full-stack software development within modern web application environments.
- Strong proficiency in frontend and backend development, with experience or interest in JavaScript, React, and Python.
- Solid understanding of HTML, CSS, and modern CSS frameworks.
- Hands-on experience with SQL and relational databases such as PostgreSQL, MySQL, or similar systems.
- Strong knowledge of service-oriented or distributed system architectures.
- Demonstrated ability to take ownership of features from concept to production with a focus on long-term scalability.
- Strong communication skills, problem-solving ability, and a proactive, product-oriented mindset.
- Experience with AWS is a plus.
- Startup experience or mindset is considered an asset, including adaptability, collaboration, and resourcefulness.
Benefits:
- Extended healthcare coverage including medical, dental, vision, and disability insurance.
- Flexible remote work arrangement with adaptable working hours.
- Stock option plan enabling long-term incentive participation.
- Group life insurance, accidental death & dismemberment, and critical illness coverage.
- Access to co-working spaces in major Canadian hubs such as Toronto and Vancouver.