Full Stack & API Development Design, develop, and maintain scalable frontend and back end applications using modern frameworks and architectures. Build, integrate, and optimize REST, GraphQL, and ...
Full Stack & API Development Design, develop, and maintain scalable frontend and back end applications using modern frameworks and architectures. Build, integrate, and optimize REST, GraphQL, and ...
Senior Full Stack Engineer - Platform & AI Systems
Vancouver, BC · On-site +1
CA$68K - CA$78K/yr
Develop. Succeed.is a growing, innovative, research-based, educational nonprofit charity serving ... Purpose of Position The Senior Full Stack Engineer - Platform & AI Systems will play a key role in ...
Senior Full Stack Engineer - Platform & AI Systems
Vancouver, BC · On-site +1
CA$68K - CA$78K/yr
Develop. Succeed.is a growing, innovative, research-based, educational nonprofit charity serving ... Purpose of Position The Senior Full Stack Engineer - Platform & AI Systems will play a key role in ...
Develop. Succeed.is a growing, innovative, research-based, educational nonprofit charity serving ... Purpose of Position The Senior Full Stack Engineer Platform & AI Systems will play a key role in ...
Quick apply
Develop. Succeed.is a growing, innovative, research-based, educational nonprofit charity serving ... Purpose of Position The Senior Full Stack Engineer Platform & AI Systems will play a key role in ...
... Full Stack Software Developer to join our dynamic team. The ideal candidate will have strong ... Design, develop, and maintain the Insurance Council of BC's website and associated web applications
Quick apply
... Full Stack Software Developer to join our dynamic team. The ideal candidate will have strong ... Design, develop, and maintain the Insurance Council of BC's website and associated web applications
Software Developer - Full Stack
Vancouver, BC · Hybrid
CA$98K - CA$122K/yr
... Full Stack Software Developer to join our dynamic team. The ideal candidate will have strong ... Design, develop, and maintain the Insurance Council of BC's website and associated web applications
Software Developer - Full Stack
Vancouver, BC · Hybrid
CA$98K - CA$122K/yr
... Full Stack Software Developer to join our dynamic team. The ideal candidate will have strong ... Design, develop, and maintain the Insurance Council of BC's website and associated web applications
Full-Stack Engineer
Vancouver, BC · On-site +1
CA$65K - CA$75K/yr
Write clean, maintainable Node.js code to develop and optimize the API endpoints that connect our ... Take ownership of full-stack feature delivery, ensuring that API responses match the state and UI ...
Full-Stack Engineer
Vancouver, BC · On-site +1
CA$65K - CA$75K/yr
Write clean, maintainable Node.js code to develop and optimize the API endpoints that connect our ... Take ownership of full-stack feature delivery, ensuring that API responses match the state and UI ...
Full Stack Developer
Victoria, BC · On-site
We are looking for a Full Stack Developer to join our dedicated and experienced technical team to ... Develop software applications based on design specifications in accordance with applicable ...
Quick apply
Full Stack Developer
Victoria, BC · On-site
We are looking for a Full Stack Developer to join our dedicated and experienced technical team to ... Develop software applications based on design specifications in accordance with applicable ...
Full Stack Developer
Victoria, BC · On-site
CA$90K - CA$120K/yr
We are looking for a Full Stack Developer to join our dedicated and experienced technical team to ... Develop software applications based on design specifications in accordance with applicable ...
Full Stack Developer
Victoria, BC · On-site
CA$90K - CA$120K/yr
We are looking for a Full Stack Developer to join our dedicated and experienced technical team to ... Develop software applications based on design specifications in accordance with applicable ...
Senior Full Stack Engineer
Vancouver, BC · On-site
Develop the integrations and full-stack experiences that bring AI capabilities into an intuitive UI, including some data work where needed * Design and evolve APIs that our iOS and Android apps ...
Quick apply
Senior Full Stack Engineer
Vancouver, BC · On-site
Develop the integrations and full-stack experiences that bring AI capabilities into an intuitive UI, including some data work where needed * Design and evolve APIs that our iOS and Android apps ...
Develop the integrations and full-stack experiences that bring AI capabilities into an intuitive UI, including some data work where needed * Design and evolve APIs that our iOS and Android apps ...
Develop the integrations and full-stack experiences that bring AI capabilities into an intuitive UI, including some data work where needed * Design and evolve APIs that our iOS and Android apps ...
Full Stack Developer
Vancouver, BC · On-site +1
Buyapowa are looking for an experienced full stack developer to join our product development team ... Develop skills outside of pure tech * Support you in learning our systems * Give you the space to ...
Full Stack Developer
Vancouver, BC · On-site +1
Buyapowa are looking for an experienced full stack developer to join our product development team ... Develop skills outside of pure tech * Support you in learning our systems * Give you the space to ...
Full Stack Web Developer
Burnaby, BC · On-site
CA$92K - CA$112K/yr
Develop and maintain both frontend and backend components of the FortiGate web interface * Build ... Stay current with cybersecurity trends and modern full-stack development technologies while ...
Full Stack Web Developer
Burnaby, BC · On-site
CA$92K - CA$112K/yr
Develop and maintain both frontend and backend components of the FortiGate web interface * Build ... Stay current with cybersecurity trends and modern full-stack development technologies while ...
Design, develop, test, and deploy full-stack applications using Vue (and some React) and Java. * Build responsive, performant user interfaces using modern JavaScript frameworks and TypeScript.
Design, develop, test, and deploy full-stack applications using Vue (and some React) and Java. * Build responsive, performant user interfaces using modern JavaScript frameworks and TypeScript.
Full Stack Web Developer
Burnaby, BC · On-site
CA$92K - CA$112K/yr
Develop and maintain both frontend and backend components of the FortiGate web interface * Build ... Stay current with cybersecurity trends and modern full-stack development technologies while ...
Full Stack Web Developer
Burnaby, BC · On-site
CA$92K - CA$112K/yr
Develop and maintain both frontend and backend components of the FortiGate web interface * Build ... Stay current with cybersecurity trends and modern full-stack development technologies while ...
Senior Software Engineer (Full Stack + Data)
Vancouver, BC · Hybrid
CA$155K - CA$172K/yr
Design, develop, test, and deploy full-stack applications using Vue (and some React) and Java. * Build responsive, performant user interfaces using modern JavaScript frameworks and TypeScript.
Quick apply
Senior Software Engineer (Full Stack + Data)
Vancouver, BC · Hybrid
CA$155K - CA$172K/yr
Design, develop, test, and deploy full-stack applications using Vue (and some React) and Java. * Build responsive, performant user interfaces using modern JavaScript frameworks and TypeScript.
... Full Stack .NET Developers (remote!) to join the team and make a real impact! Our client offers ... Have 4+ years of experience using C#, Javascript and debugging techniques for developing ASP.Net, ...
Quick apply
... Full Stack .NET Developers (remote!) to join the team and make a real impact! Our client offers ... Have 4+ years of experience using C#, Javascript and debugging techniques for developing ASP.Net, ...
... Full Stack .NET Developers (remote!) to join the team and make a real impact! Our client offers ... Have 4+ years of experience using C#, Javascript and debugging techniques for developing ASP.Net, ...
Quick apply
... Full Stack .NET Developers (remote!) to join the team and make a real impact! Our client offers ... Have 4+ years of experience using C#, Javascript and debugging techniques for developing ASP.Net, ...
... Full Stack .NET Developers (remote!) to join the team and make a real impact! Our client offers ... Have 8+ years of experience using C#, Javascript and debugging techniques for developing ASP.Net, ...
Quick apply
... Full Stack .NET Developers (remote!) to join the team and make a real impact! Our client offers ... Have 8+ years of experience using C#, Javascript and debugging techniques for developing ASP.Net, ...
... Full Stack .NET Developers (remote!) to join the team and make a real impact! Our client offers ... Have 4+ years of experience using C#, Javascript and debugging techniques for developing ASP.Net, ...
Quick apply
... Full Stack .NET Developers (remote!) to join the team and make a real impact! Our client offers ... Have 4+ years of experience using C#, Javascript and debugging techniques for developing ASP.Net, ...
... Full Stack .NET Developers (remote!) to join the team and make a real impact! Our client offers ... Have 8+ years of experience using C#, Javascript and debugging techniques for developing ASP.Net, ...
Quick apply
... Full Stack .NET Developers (remote!) to join the team and make a real impact! Our client offers ... Have 8+ years of experience using C#, Javascript and debugging techniques for developing ASP.Net, ...
Full Stack Develop information

CDM Smith rating
9.1
Based on 18 frontline employees who took The Breakroom Quiz
20th of 352 rated engineering
Job description
Trinnex, a wholly owned subsidiary of CDM Smith, is looking for a Senior Full Stack Developer to join our growing Digital Solutions team. You'll work on modern, highimpact applications that bring together sensor and IoT data, geospatial technologies, machine learning, and AIpowered agent systems to solve realworld engineering and environmental challenges.
In this role, you'll help shape nextgeneration intelligent applications, including systems that use autonomous and semiautonomous agents, retrievalaugmented generation (RAG), and agent orchestration frameworks. You'll work across the full technology stack, collaborate with a talented, crossfunctional team, and have the opportunity to influence technical direction while building scalable, productionready solutions.
Duties and Responsibilities:
Full Stack & API Development
Design, develop, and maintain scalable frontend and back end applications using modern frameworks and architectures.
Build, integrate, and optimize REST, GraphQL, and other APIs to support secure, high performing systems.
Apply best practices in code quality, security, performance optimization, and testing throughout the development lifecycle
AI Enabled & Agent Based Systems
Contribute to the design and implementation of AI driven features, including agent based workflows and intelligent application components.
Support systems that use retrieval augmented generation (RAG), vectorized data access, and contextual retrieval strategies.
Collaborate on architectures that enable agent orchestration and agent to agent (A2A) communication.
Testing, Deployment, and DevOps Collaboration
Develop and execute automated testing strategies to ensure reliability and performance.
Deploy applications through CI/CD pipelines and partner with DevOps teams to support scalability, monitoring, and production readiness.
Troubleshoot and resolve complex issues across the application stack.
Collaboration, Mentorship, and Delivery
Collaborate with developers, designers, DevOps, and domain experts on solution design and feature delivery.
Conduct code reviews and contribute to continuous improvement of engineering practices.
Mentor and support junior developers across frontend, backend, and integration work
Skills and Abilities
Strong experience designing and developing full stack web applications.
Proficiency with modern front end frameworks (e.g., React with Context API and Hooks).
Experience with back end development using C#/.NET and JavaScript/TypeScript (Node.js, Next.js, Express).
Solid understanding of API design, data integration, and system architecture.
Experience with geospatial technologies such as ESRI, PostGIS, and Mapbox.
Demonstrated ability to diagnose and solve complex technical problems.
Strong communication and collaboration skills, with the ability to explain technical concepts clearly.
Experience designing or contributing to agentic systems, including multi step or multi agent workflows.
Understanding of RAG patterns, agent orchestration concepts, and A2A communication models.
Familiarity with AI development tools and assistants (e.g., Claude, Cursor).
Proactive mindset toward learning and applying emerging technologies.
#LI-LP1
#LI-REMOTE
What CDM Smith employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About CDM Smith
Sourced by ZipRecruiter
CDM Smith is a distinguished name in the engineering and construction industry, providing insightful consulting, designing, and execution services. Based in Boston, Massachusetts, US, this full-service engineering and construction firm was founded in 1947 and has been contributing to the national and global infrastructure ever since. Serving across diverse sectors like transportation, environment, water, energy, and facilities, they have built a reputation for excellence. The company firmly stands on its mission of delivering lasting, superior solutions to the world's complex challenges, thereby ensuring their clients create a transformative impact.
Industry
Civil engineering construction
Company size
5,001 - 10,000 Employees
Headquarters location
Cambridge, MA, US
Year founded
1947