Trusscore
Posted 4w ago

Full Stack Developer

Trusscore
Kitchener, Ontario, Canada
$85k-$95k/yrHybridFull Time
Responsibilities
  • building applications
  • designing architecture
  • integrating systems
Requirements
  • 5+ years building full-stack web applications
  • Proficiency with JavaScript
  • Backend stacks (Node.js or Python), React, APIs
  • Authentication, CI/CD
  • Cloud/container deployment, Git, and strong system design skills
Technical tools mentioned
JavaScriptNode.jsPythonReactRESTful APIsOAuth 2.0OpenID ConnectDockerGitCI/CDFigmaMicrosoft PowerAppsPower Automate ToolsAI toolsTerraformKubernetesOPC-UAMQTT

Job description

Who We Are

Trusscore is a material science company for sustainable building materials. We are revolutionizing the way people build, with the ultimate vision of creating a market-leading, sustainable, branded, true painted-drywall alternative. Trusscore invests heavily in R&D to discover breakthroughs in materials and manufacturing processes, advancing the state of the art in science and technology along the way.


Become part of a passionate, innovative team focused on reshaping the future of building materials. We offer a dynamic, flexible work environment, opportunities for personal and professional growth, and the chance to make a tangible impact in an established, fast-growing company with a focus on sustainability and innovation.


Your Mission

Trusscore is seeking a mid-level full-stack developer to help build, standardize and scale our data and automation internal application ecosystem. Our ecosystem consists of front-end interfaces, backend services, and third-party enterprise applications working seamlessly to support manufacturing operations to bring it up to industry 5.0 standards.


As part of a highly skilled, cross-functional team, your mission is to build modern internal applications that are secure, intuitive, and production-ready. You will create and maintain the front-end and back-end foundations of our internal tools, standardize reusable UI elements based on the Trusscore brand, and ensure our applications integrate effectively with the company’s other systems and services.


As a technology leader within your domain, you will work across the software lifecycle, including architecture, implementation, authentication and authorization, application consolidation design, deployment automation, and rolled-out application support. You will help define shared engineering standards for internal applications, including CI/CD workflows, testing approaches, and sustainability expectations.


You will contribute directly, collaborate closely with other developers and business stakeholders, and help port proof-of-concept applications into secure, scalable, production-ready solutions. You won’t simply be building applications, you would help define UI/UX wireframing, information architecture, and page flows that will power the next generation of Trusscore’s smart manufacturing initiative.


This role demands both strategic thinking and hands-on execution alongside a collaborative team. You will leverage your expertise in full-stack development while further strengthening your skills in internal platform architecture, authentication, cloud deployment, systems integration, and product-quality delivery. Your success will be measured by the quality, reliability, usability, and timeliness with which you drive projects to completion.


Responsibilities

  • Lead the design and development of front-end and back-end application features and provide technical leadership and support to other team members for the projects to which you are assigned.
  • Work with cross-functional stakeholders to understand process workflows, identify application needs, define technical requirements, and balance trade-offs among scope, usability, speed, maintainability, and long-term scalability.
  • Standardize reusable UI components, layouts, wireframes and interaction patterns across internal applications so they align with Trusscore brand guidelines and create a consistent user experience for both developers and application users.
  • Architect and implement secure authentication and authorization for internal applications, including single sign-on, role-based access, session management, and integration with Azure identity provider or equivalent.
  • Build and maintain integrations, APIs, routes, and service connections that allow internal applications to work seamlessly with other company tools, data sources, and services.
  • Create and improve standard deployment processes, including CI/CD pipelines, environment configuration, release workflows, automated checks, and rollback strategies to support reliable software delivery.
  • Partner with developers to harden proof-of-concept applications for production by improving code structure, test coverage, performance, error handling, security, logging, and observability.
  • Participate in and lead architecture discussions, design reviews, code reviews, and documentation efforts to promote high engineering standards and knowledge sharing.
  • Troubleshoot production issues, perform root cause analysis, and implement corrective and preventive improvements to increase application reliability and development speed.
  • You may be required to support other departments with software or systems initiatives from time to time, including internal platform modernization, workflow automation, or shared services development.


Skills and Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, or a related discipline, or equivalent practical experience.
  • 5+ years of professional experience building and deploying full-stack web applications in production environments.
  • Demonstrated experience developing, deploying, and maintaining secure, reliable applications used by internal or external business users.
  • Strong proficiency in JavaScript or equivalent framework, and strong experience with at least one back-end technology stack such as Node.js, Python or equivalent.
  • Hands-on experience with building responsive, component-based UI with modern front-end frameworks such as React or equivalent.
  • Experience designing and integrating RESTful APIs or service-to-service connections across multiple systems.
  • Experience implementing authentication and authorization patterns such as OAuth 2.0, OpenID Connect, SSO, or equivalent enterprise access models. Experience and close familiarity with using AI tools, agents and APIs to optimize work flows, processes and prototyping
  • Experience with Git-based development workflows, automated testing, code reviews, and CI/CD pipelines.
  • Experience deploying and supporting applications in cloud or containerized environments (Docker) and familiarity with monitoring, logging, and debugging production systems.
  • Solid understanding of software architecture, data modeling, system design, performance optimization, and maintainable code structure.
  • Ability to translate business requirements, wireframes, and process pain points into production-ready technical solutions using tools such as Figma or equivalent.
  • Strong sense of ownership, attention to detail, and comfort working in a fast-paced, collaborative environment.
  • Strong problem-solving skills, sound technical judgment, and the ability to communicate clearly with both technical and non-technical stakeholders.
  • Familiarity with development in Microsoft PowerApps and Power Automate Tools


Nice to Have

Experience building or maintaining design systems or shared component libraries.

Experience with infrastructure as Code (e.g. Terraform), Docker, Kubernetes, or cloud-native deployment tooling.

Experience integrating with enterprise systems such as ERPs, Manufacturing execution and analytics systems, industrial automation and their communication protocols (OPC-UA, MQTT) and manufacturing-related platforms.


Work Location

Hybrid working from the Kitchener office (Tannery Building) and from home.


Occasional travel may be required to support troubleshooting and deployment with stakeholders, other Trusscore facilities, vendors, contractors, or for other business reasons.


What we offer 

Competitive base salary, commensurate with experience.

Salary Range: $85,000-$95,000/year.

Comprehensive benefits package.


Position Opening 

This is a current active vacancy.


Position Posting 

This position is posted publicly for external candidates; and current internal employees at Trusscore. 


AI Disclosure 

Please note that we may use AI tools as part of our recruitment process for this position to enhance efficiency and improve candidate experience. 


Employee Referrals 

If you're an external candidate and referred by a Trusscore employee for this position, please enter the employee's full name in the "Referred By" field. 


Internal Trusscore Employee applicants 

If you're a current regular full-time Trusscore employee and interested in applying to this position, please notify your manager so they're aware; and email our Talent Acquisition team at: [email protected]

About Trusscore

Manufactures high-performance PVC wall and ceiling panel systems.

Similar jobs

Full Stack Developer roles near Kitchener, Ontario
11h
Save
Mark Applied
Hide
Full Stack Developer
Mississauga, Ontario, Canada
$94k-$142k/yr HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
5+ YOERequires 5–8 years of relevant experience, a bachelor's degree or equivalent, and expertise in Java, Spring Boot, APIs, cloud platforms, databases, security, testing, CI/CD, and solution design.
Core Java, Java EE, Spring Boot, Spring Microservices, Docker, Kubernetes, Swagger, OpenAPI, Kafka, SQL, JPA2, Hibernate, Spring AI, Python
23h
Save
Mark Applied
Hide
AI-Augmented Full-Stack Engineer - Vice President
Mississauga, Ontario, Canada
$121k-$171k/yr HybridFull Time
Citi
CitiNYSE: C: A global financial services providing banking and credit services.
6+ YOERequires 6+ years of software engineering experience, senior technical leadership, regulated-industry experience, a bachelor's degree or equivalent, and expertise in Java, Spring, Angular, Oracle, MongoDB, AI tools, and cloud-native practices.
Java, Spring Boot, Angular, Devin, GitHub Copilot, Claude, Codex, Oracle, MongoDB, React, Docker, OpenShift, Kubernetes, Google ADK, Microsoft?, MCP, A2A, RAG, CI/CD, DORA
1d
Save
Mark Applied
Hide
AI-Augmented Full-Stack Engineer - Vice President
Mississauga, Ontario, Canada
$121k-$171k/yr HybridFull Time
Citi
CitiNYSE: C: Providing global banking, investment, and wealth management services.
6+ YOE6+ years of software engineering experience in complex enterprise systems, including senior technical leadership. Requires Java, Spring Framework, Angular, Oracle, MongoDB, cloud-native concepts, and a bachelor's degree or equivalent experience.
Java, Spring Boot, Spring Framework, Angular, React, Vue, Devin, GitHub Copilot, Claude, Codex, Oracle, MongoDB, Docker, OpenShift, Kubernetes, Google ADK, Microsoft?
6d
Save
Mark Applied
Hide
Full Stack Engineer (12 month contract)
Mississauga, Ontario, Canada
$95k-$115k/yr RemoteContract
Kruger
Kruger: Manufacturing sustainable tissue and paper products for daily use.
3+ YOEBSc or MSc in Computer Science or related field; 3–5 years of experience with JavaScript/TypeScript, Python, SQL, ReactJS, Django, Node.js, Agile/Scrum, Git, and Linux. Azure, Kubernetes, and bilingual English/French are assets.
JavaScript, TypeScript, Python, SQL, ReactJS, Django, Node.js, Git, Linux, Azure CI/CD pipelines, Kubernetes, Microsoft Azure Cloud Services
1w
Save
Mark Applied
Hide
Senior Full Stack Developer – Java, Spring Boot, Angular & AWS (Remote)
Toronto or Mississauga
$70k-$111k/yr RemoteFull Time
Cognizant
CognizantNasdaq: CTSH: Provides IT consulting and digital business process services.
7+ YOE7+ years of full-stack development experience with Java, Spring Boot, Angular, TypeScript, Kafka, microservices, APIs, AWS, DevOps tools, and technical leadership skills.
Java, Spring Boot, Angular, Kafka, Microservices, AWS, Apigee, Rancher, Kubernetes, Git, Maven, Jenkins, Harness, CI/CD Pipeline, TypeScript
1w
Save
Mark Applied
Hide
Lead Full Stack Engineer (.NET , Salesforce)
Mississauga, Ontario, Canada
OnsiteFull Time
Royal Bank of Canada
Royal Bank of CanadaTSX: RY: Provides personal, commercial, and investment banking services worldwide.
8+ YOE8+ years building production software; expertise in .NET/C#, Kafka, Azure or AWS, CI/CD, React.js, Salesforce APIs and Platform Events; security experience with OAuth 2.0 and secrets management.
.NET, C#, Apache Kafka, OCP, AWS, React.js, Salesforce, Apex, LWC, GitHub Copilot, Claude, Agentforce, Devin, Azure, CI/CD, OAuth 2.0, APIGEE, Splunk, Dynatrace, Datadog, Microsoft .NET Core, Microsoft .NET Framework, REST, SOAP, Salesforce Lightning
1w
Save
Mark Applied
Hide
Full Stack Developer - Short Term
Waterloo, Ontario, Canada
$100k-$120k/yr OnsiteContract
Voyis
Voyis: Manufactures underwater optical sensors for subsea surveys and exploration.
5+ YOERequires 5+ years of full-stack development experience, TypeScript, JavaScript, Electron, React, databases, large image datasets, Git workflows, and CI/CD. Must work independently and have Canadian work authorization.
Electron, TypeScript, JavaScript, React, PostgreSQL, SQLite, MongoDB, Git, CI/CD, Figma
2w
Save
Mark Applied
Hide
Angular or React Full Stack Developer - onsite Mississauga CA
Mississauga, Ontario, Canada
$60k-$95k/yr OnsiteFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
6+ YOE6+ years in full-stack software development with React or Angular, Java/Spring Boot, microservices, Kafka or RabbitMQ, ETL, Oracle/SQL, Docker, Kubernetes, Jenkins, and cloud platforms.
Angular, React, HTML5, CSS3, Java, Spring Boot, Kafka, RabbitMQ, Oracle, SQL, Docker, Kubernetes, Jenkins, AWS, Azure, GCP