About This Position
Job Summary
NearSource is hiring a Frontend Developer in Toronto, Ontario to create high‑performance UI components for a construction intelligence platform. This hybrid role (3 days remote) focuses on React, TypeScript and WebGL to deliver responsive, data‑driven interfaces.
Key Responsibilities
- Design, develop, and maintain modular front‑end features using React and TypeScript.
- Implement WebGL‑based visualisations for 3D project data.
- Collaborate with product owners, back‑end engineers, and UX designers to translate requirements into functional UI.
- Ensure cross‑browser compatibility, accessibility, and performance optimisation.
- Write unit and integration tests, conduct code reviews, and follow CI/CD best practices.
- Participate in agile ceremonies and contribute to sprint planning.
Required Qualifications
- 3–5 years of professional experience in front‑end development.
- Strong proficiency in React, TypeScript, HTML5, CSS3, and modern JavaScript (ES6+).
- Hands‑on experience with WebGL, three.js or similar 3D libraries.
- Familiarity with state management tools (Redux, Recoil, or Context API).
- Understanding of RESTful APIs and real‑time data handling (WebSockets, GraphQL).
- Experience with version control (Git) and CI/CD pipelines.
- Excellent problem‑solving skills and ability to work independently in a hybrid environment.
Preferred Skills
- Knowledge of construction or engineering software domains.
- Experience with testing frameworks such as Jest, React Testing Library, or Cypress.
- Familiarity with cloud platforms (AWS, Azure) and containerisation (Docker).
What We Offer
- Hybrid work model – three days remote, two days on‑site in Toronto.
- Collaborative, tech‑forward team culture.
- Opportunities for professional growth and skill development.
Frequently Asked Questions
Is this position fully remote?
The role follows a hybrid model: three days remote per week and two days on‑site at NearSource’s Toronto office.
What experience level is required?
NearSource is looking for candidates with 3 to 5 years of professional front‑end development experience.
Which technologies will I work with daily?
You will primarily use React, TypeScript, HTML/CSS, and WebGL (or three.js) to build interactive, data‑driven interfaces.
Frequently Asked Questions
How do I apply?
Click the Apply Now button to submit your application directly to the employer.
Is this remote?
Yes, this is a remote position.
Similar Jobs
Interpreter – Mandarin
NTC Language Services
Media Billing Specialist
CornerStone Professional Placement
Behavioral Health Care Advocate – Crisis Line – Remote – CA
UnitedHealth Group