Full Stack Engineer

Toronto 1 days agoContractor External
Negotiable
Job Title: Full Stack Engineer Location: Remote Contract Role Overview We are looking for a Full Stack Engineer who can design, build, and ship high-quality, production-ready features across the stack. You will work on modern front-end applications using React and TypeScript, develop scalable back-end services using Python and/or Node.js, integrate APIs and AI-powered services, and ensure reliability through testing and best engineering practices. Key Responsibilities • Build and maintain front-end applications using React, TypeScript, and modern UI frameworks • Design, develop, and scale back-end services using Python and/or Node.js • Collaborate with product managers, designers, and other engineers to deliver end-to-end features • Write clean, testable, and maintainable code with strong attention to performance and security • Develop and execute unit, integration, and end-to-end tests • Participate in code reviews, architecture discussions, and technical decision-making • Deploy and monitor applications in production environments • Troubleshoot and resolve production issues efficiently Required Skills & Qualifications • Strong experience with React and TypeScript • Proficiency in Python and/or Node.js for back-end development • Experience building and consuming RESTful APIs (GraphQL is a plus) • Solid understanding of databases (SQL and/or NoSQL) • Experience with testing frameworks and CI/CD pipelines • Familiarity with cloud platforms (AWS, GCP, or Azure)