Full-Stack Developer - Node, React, TypeScript, & AI
NearSourceJob description
Job Title: Full-Stack Developer - Node, React, TypeScript, & AI
Location: Hybrid - Toronto, Canada
Job Type: T4 Contract
Experience: 5 Years
Rate: CAD 45 - 55 per hour
Role Summary: NearSource is looking for a Full-Stack Developer III to join a product engineering team focused on 3D design, engineering, and manufacturing software. The role will contribute to cross-platform development initiatives that enable consistent experiences across native, mobile, and browser environments.
The selected candidate will work with modern web technologies and collaborate with software engineers, QA professionals, and designers across global engineering teams.
Key Responsibilities
- Design, implement, test, and maintain high-quality, secure, and stable software used across enterprise product solutions.
- Develop client-side web applications using JavaScript, TypeScript, React, Redux, and Node/NPM.
- Contribute to cross-platform frameworks supporting parity between native, mobile, and browser development.
- Participate in software architecture, technical design, and code reviews.
- Develop task estimates, evaluate technical risks, and identify dependencies to support effective planning.
- Collaborate with software engineers, QA professionals, and designers across Toronto and global engineering locations.
- Apply AI coding assistants such as Claude Code, Cursor, or GitHub Copilot as part of the daily software development workflow.
- Contribute to secure, stable, maintainable, and production-ready software.
- Support continuous technical growth and contribute to a strong engineering culture.
- 5 to 6 Years of professional experience as a Software Developer or similar role.
- Outstanding programming, debugging, and problem-solving skills.
- Hands-on professional experience developing production software with AI coding assistants such as Claude Code, Cursor, or GitHub Copilot as part of a daily workflow.
- Experience with JavaScript.
- Experience with TypeScript.
- Experience with Node/NPM.
- Experience with React.
- Experience with Redux.
- Experience with web-based technologies, concepts, and constructs.
- Strong, demonstrable interest in software architecture and design.
- Experience with source control systems, particularly Git and GitHub.
- Ability to work effectively in a collaborative engineering environment.
- Commitment to continuous technical and professional development.
- Commitment to delivering a best-in-class customer experience.
- Experience developing web applications using modular and componentized architectures.
- Experience working with Agile methodologies.
- Experience with Continuous Integration and Continuous Deployment (CI/CD) pipelines.
- Familiarity with test automation tools and strategies.
About NearSource: NearSource Technologies is a trusted partner for future-ready software consulting, enabling Fortune 500 enterprises to accelerate digital transformation. Our global engineering teams build and deploy impactful technology for some of the world's most admired brands, working directly on long-term client initiatives.
Equal Opportunity: NearSource is an equal opportunity employer committed to fostering an inclusive and respectful environment. We celebrate diversity and do not discriminate based on race, gender, religion, sexual orientation, age, disability, or background. Innovation thrives when everyone feels empowered to contribute.
Interested in this role?