Senior Full-Stack Engineer

22 hours ago

Toronto, ON, Canada Cognizant Full-time €120,000 - €180,000 Contract
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.