1

Three Js Developer Jobs in Toronto, ON (NOW HIRING)

Senior Software Engineer

Toronto, ON ยท On-site

$100 - $130/hr

Role Overview We are looking for a Senior Software Engineer to drive the technical direction of ... Python 3.11, FastAPI, SQLModel, PostgreSQL/pgvector, Pydantic AI, Redis * Frontend: Next.js 14 ...

Required Skills and Qualifications: * 3+ years of hands-on software engineering experience ... Experience with frontend frameworks such as React, Next.js, Angular, Vue, or React Native. * Open ...

New

Senior Java Developer

Toronto, ON ยท Hybrid

CA$120K - CA$145K/yr

Qualifications * 3+ years experience building and delivering modern production-grade web ... Very strong Java programming skills utilizing Spring Boot or Spring Cloud * Front end JS framework ...

... * 3+ years in a senior or lead developer capacity, providing technical leadership and mentoring ... Strong experience with React JS, Next JS, React Hooks, TypeScript, Node JS and modern UI patterns.

Must have: * 8+ years of frontend or fullstack engineering experience, with at least 3 years in a ... Deep expertise in modern frontend frameworks (React, Next.js, or equivalent) and state management ...

Implement CI/CD pipelines using Azure DevOps Azure & Microsoft Platform Engineering * Architect and ... Proficiency in at least one front-end framework (React, Angular, or Vue.js) and one back-end ...

Familiarity with JavaScript, TypeScript, React, Vue.js , or other front-end frameworks ... Contributions to automation, developer tooling, or internal platform improvements. Why Join Air-tek

You have 3+ years of work experience as a Java developer with a preference for Java 11 or 17. You ... You've used modern JS toolsets (ES6, Typescript, Babel, Lerna, Jest, Protractor) * You have a ...

next page

Showing results 1-20

Three Js Developer information

What are some common challenges Three Js Developers face when integrating 3D content into web applications?

Three Js Developers often encounter challenges when ensuring that complex 3D graphics run smoothly across different browsers and devices. Performance optimization, such as reducing render times and managing memory usage, is critical to deliver a seamless user experience. Additionally, developers must frequently collaborate with designers and backend engineers to ensure that 3D assets are efficiently loaded and interact correctly with other application components. Staying updated with the latest Three Js releases and best practices is also important to address evolving compatibility and feature requirements.

What is the difference between Three Js Developer vs WebGL Developer?

AspectThree Js DeveloperWebGL Developer
Required SkillsProficiency in JavaScript, 3D graphics, and the Three.js libraryDeep understanding of WebGL API, shader programming, and graphics programming
Work EnvironmentWeb development projects involving 3D visualizations and interactive graphicsLow-level graphics programming, often in game engines or custom rendering engines
Industry UsageWeb-based 3D applications, data visualization, interactive websitesGame development, simulations, advanced graphics applications

While both roles involve 3D graphics programming, a Three Js Developer focuses on using the high-level Three.js library to create interactive 3D content for the web, whereas a WebGL Developer works with the lower-level WebGL API for more complex and performance-critical graphics programming. The choice depends on project complexity and desired control over graphics rendering.

What are the key skills and qualifications needed to thrive as a Three.js Developer, and why are they important?

To thrive as a Three.js Developer, you need strong JavaScript programming skills, a good understanding of 3D mathematics, and experience with web development principles, often supported by a degree in computer science or related field. Familiarity with Three.js, WebGL, graphics rendering pipelines, and version control systems like Git is essential. Creative problem-solving, attention to detail, and effective communication help developers turn complex visual concepts into interactive web experiences. These skills are vital for building performant, visually compelling 3D applications that function seamlessly across browsers and devices.

What are Three.js developers?

Three.js developers are software professionals who specialize in using the Three.js JavaScript library to create and render 3D graphics within web browsers. They utilize WebGL and Three.js tools to build interactive 3D visualizations, animations, games, and immersive user experiences for the web. Their responsibilities often include developing 3D models, optimizing graphics performance, and ensuring compatibility across different browsers and devices.
What are popular job titles related to Three Js Developer jobs in Toronto, ON? For Three Js Developer jobs in Toronto, ON, the most frequently searched job titles are:
RQ00665 - Sr. Software Developer- Front End

RQ00665 - Sr. Software Developer- Front End

Source Code

Toronto, ON โ€ข Hybrid

Contractor

Re-posted 13 days ago


Job description

RQ00665 - Sr. Software Developer- Front End

6-month contract (130 business days) - possible extension

3 days onsite/ 2 days remote ( subject to HM's discretion) - Metro Hall, 55 John Street

Note: Candidates will be asked to do an IKM Test and Interview.

Must Haves:

  • 10 + years of extensive experience in developing Single Page Application development using HTML5, CSS3, JavaScript, JQuery, Bootstrap, and frameworks such as Backbone, React, Stencil.js(Web Components) as well as API integration with REST (JSON, XML) APIs.
  • 10 + years of experience developing digital products that comply with accessibility standards and/or best practices (WCAG 2.x AA, AODA, WAI-ARIA) while optimizing accessibility features of the platform (Web, iOS, Android).
  • 10 + years of experience integrating secure authentication flows using OpenID Connect (OIDC) with Proof Key for Code Exchange (PKCE), including implementing authorization code flows in Single Page Applications and ensuring compliance with modern security best practices.

Nice to Have:

  • Public Sector Experience

Deliverables

  • Develop and document software components for the central Special Events application, enabling streamlined permit application and event information submission processes.
  • Implement and maintain technical specifications, system design documents, and user guides for the application and integrated sub-forms.
  • Conduct and document various types of testing including unit, functional, integration, system, and regression testing to ensure application reliability and performance.
  • Analyze test results and prepare reports for management and stakeholders.
  • Track and resolve defects, issues, and enhancement requests related to application functionality, integrations, and user experience.
  • Ensure the solution meets accessibility standards and complies with privacy and security requirements for managing event and operational data.
  • Support the successful integration of multiple sub-forms into the primary application to enable coordinated event planning and information sharing across City divisions.

Description/Qualifications:

  • Extensive experience in developing Single Page Application development using HTML5, CSS3, JavaScript, JQuery, Bootstrap, and frameworks such as Backbone, React, Stencil.js(Web Components) as well as API integration with REST (JSON, XML) APIs.
  • Extensive experience working independently with minimal supervision on application architecture and integration as well as managing architecture diagrams, technical documents, risk assessment, digital accessibility compliance, and QA/UAT feedback.
  • Extensive experience in root cause analysis during unanticipated outages by providing troubleshooting and debugging recommendations and support.
  • Experience developing and/or maintaining large scale information technology applications and working effectively with a group of multidisciplinary staff in a project team setting including the creation of related documentation as well as relevant training.
  • Experience developing digital products that comply with accessibility standards and/or best practices (WCAG 2.x AA, AODA, WAI-ARIA) while optimizing accessibility features of the platform (Web, iOS, Android).
  • Experience integrating secure authentication flows using OpenID Connect (OIDC) with Proof Key for Code Exchange (PKCE), including implementing authorization code flows in Single Page Applications and ensuring compliance with modern security best practices.
  • Post-secondary education in computer science or a related discipline, or the approved equivalent combination of education and/or experience with the ability to provide technical leadership on large scale projects.
  • Strong interpersonal skills with ability to effectively communicate with team members and clients regarding technical and business requirements
  • Assignment of duties
  • Designing, developing, upgrading, testing, and implementing software components for the central Special Events application used by event organizers and City divisions.
  • Contributing to the development and integration of multiple sub-forms into the primary application to support permit applications and event safety submissions.
  • Documenting technical specifications, system designs, and integration details related to the application and associated components.
  • Troubleshooting and resolving application issues related to system functionality, data integrity, integrations, and user access.
  • Collaborating with parallel development resources to ensure consistent implementation and successful integration of all solution components.
  • Participating in the planning, estimation, and delivery of development tasks to support evolving program requirements.
  • Working with internal stakeholders to ensure the solution meets accessibility, privacy, security, and operational requirements for managing event-related information.
  • Supporting improved coordination and information sharing across City divisions through the development of an integrated and user-friendly platform for special events.

AI Disclaimer: Source Code may use artificial intelligence (AI) tools to assist in certain aspects of its recruiting and business operations.

Note: The higher end of the range is intended for absolutely exceptional candidates who meet all must-have requirements and most or all nice-to-have qualifications. The client will evaluate candidates based on both rate expectations and overall skill set when shortlisting.

INCORPORATED RATE RANGE (7.25 billable hours per day)

  • $12.41/hr - $13.30/hr Inc.

T4 RATE RANGE (7.25 billable hours per day)

  • $9.93/hr - $10.64/hr T4