Job Title: Senior Full-Stack Developer (React & TypeScript)
Location: Markham, Ontario
Contract: 6-Month Initial Term
Schedule: 4 Days per Week Onsite
About the Role
We are seeking a highly skilled Senior Full-Stack Developer with deep expertise in React and TypeScript to join our client's team on a 6-month contract. The ideal candidate will have strong experience building scalable web applications and APIs, with a focus on modern JavaScript frameworks and cloud technologies.
Key Responsibilities
- Design, develop, and maintain full-stack applications using React , TypeScript , Node.js , and NestJS .
- Collaborate with cross-functional teams to deliver high-quality, performant solutions.
- Implement best practices for code quality, testing, and deployment.
- Optimize application performance and ensure security compliance.
- Participate in architecture discussions and contribute to technical decision-making.
- Troubleshoot and resolve complex technical issues across the stack.
Required Skills & Experience
- 5+ years of professional experience in full-stack development.
- Strong proficiency in:
- TypeScript
- React
- Node.js
- NestJS
- Solid understanding of RESTful APIs and microservices architecture.
- Experience with modern build tools and CI/CD pipelines.
- Excellent problem-solving and communication skills.
Nice-to-Have Skills
- Azure Container Apps experience.
- General Azure cloud knowledge (deployment, monitoring, scaling).
- Familiarity with containerization (Docker/Kubernetes).
Contract Details
- Duration: 6 months (with potential for extension).
- Location: Markham, Ontario.
- Work Schedule: 4 days per week onsite.