C

CDM Smith

Full-service engineering and construction firm

Senior Full Stack Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in Canada

About the Job

Requirements

  • Strong experience designing and developing full stack web applications.
  • Proficiency with modern front-end frameworks, including React with Context API and Hooks.
  • Experience with back-end development using C#/.NET and JavaScript/TypeScript, including Node.js, Next.js, and Express.
  • Solid understanding of API design, data integration, and system architecture.
  • Experience with geospatial technologies such as ESRI, PostGIS, and Mapbox.
  • Ability to diagnose and solve complex technical problems.
  • Experience designing or contributing to agentic systems, including multi-step or multi-agent workflows.
  • Understanding of retrieval-augmented generation patterns, agent orchestration concepts, and agent-to-agent communication models.
  • Familiarity with AI development tools and assistants such as Claude and Cursor.
  • Bachelor's degree, or equivalent additional directly related experience in lieu of a college degree.
  • Five years of related experience.

Responsibilities

  • 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.
  • 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, vectorized data access, and contextual retrieval strategies.
  • Collaborate on architectures that enable agent orchestration and agent-to-agent communication.
  • Develop and execute automated testing strategies to ensure reliability and performance.
  • Deploy applications through continuous integration and continuous delivery pipelines and partner with DevOps teams to support scalability, monitoring, and production readiness.
  • Troubleshoot and resolve complex issues across the application stack.
  • 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.

Desired Qualifications

  • Experience with cloud platforms and Kubernetes-based environments.
  • Knowledge of continuous integration and continuous delivery pipelines and automated deployment practices.
  • Familiarity with Google Cloud Platform.
  • Experience building AI-driven or agent-based applications in production.
  • Hands-on experience with multi-agent orchestration, Model Context Protocol, and standardized agent access to local and remote data.
  • Practical experience implementing retrieval-augmented generation solutions, including document ingestion, vector storage, and contextual retrieval.

About the Company

CDM Smith

Full-service engineering and construction firm

CDM Smith is a full-service engineering and construction firm that serves public and private clients worldwide with solutions in water, environment, transportation, and energy. Its work covers the entire project life cycle—from planning and design to construction and ongoing management—through integrated teams of engineers, scientists, and construction professionals. The company distinguishes itself by delivering multi-disciplinary, end-to-end projects across major infrastructure sectors and focusing on long-lasting impacts and enduring value for clients. Its goal is to shape the present by meeting evolving needs with practical, reliable infrastructure solutions that stand the test of time.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Cambridge, MA
Founded
1947

Recently Posted Jobs

Explore more opportunities at CDM Smith

See more jobs