Senior Full-Stack Engineer

3 days ago

Toronto ON, Toronto Census Division, ON; Ontario, Canada Cognizant Full-time

Job Summary


We are looking for an experienced Senior Full-Stack Engineer / Technical Lead to design and develop scalable enterprise applications and cloud-native solutions. The ideal candidate will combine strong hands-on development experience with technical leadership and architecture skills.

Key Responsibilities



  • Design and develop scalable enterprise web applications and microservices.
  • Build modern front-end solutions using React, Next.js, and TypeScript .
  • Develop backend services using Node.js, NestJS, and Python .
  • Design and deploy cloud-native applications on AWS .
  • Provide technical leadership, architecture guidance, code reviews, and engineering best practices.
  • Implement application monitoring and observability using Dynatrace, OpenTelemetry, and APM tools .
  • Support API integrations, performance optimization, and production troubleshooting.
  • Experience with ArcGIS/GIS solutions is a plus.

Required Skills



  • React / Next.js / TypeScript
  • Node.js / NestJS
  • Python
  • AWS
  • Microservices and REST APIs
  • Dynatrace / OpenTelemetry / Observability
  • Technical architecture and team leadership

Nice to Have


ArcGIS, spatial analytics, hybrid/mobile application development.

#J-18808-Ljbffr