Senior Frontend Developer - React & 3D

New
J
JobgetherSecurity & IT
100% remote opportunity available across Canada.ContractSenior
Salary60 - 70 CAD per hour
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
GitJavascriptReact.jsTypeScriptNext.jsRESTful APIs

Requirements

  • 8+ years of professional software development experience, with substantial experience building modern web applications.
  • Strong proficiency in React.js or Next.js, with advanced knowledge of JavaScript and TypeScript.
  • Hands-on experience designing and developing full-stack applications using cloud deployment models.
  • Practical experience with Three.js, Babylon.js, or similar 3D graphics frameworks.
  • Experience building real-time applications using WebSockets or comparable communication technologies.
  • Strong knowledge of HTML5 and CSS and modern frontend development practices.
  • Experience designing, consuming, and integrating RESTful APIs.
  • Experience working with cloud services, particularly Amazon S3.
  • Proficiency with Git and GitHub for source control and collaborative development.
  • Experience working within Agile software development environments and cross-functional engineering teams.

Responsibilities

  • Design, develop, and enhance modern web applications supporting immersive XR, 3D, and collaborative workflows.
  • Build scalable frontend solutions using React.js or Next.js and integrate them with enterprise cloud platforms and services.
  • Develop multi-user 3D web experiences using Three.js, Babylon.js, or comparable graphics frameworks.
  • Collaborate with Product Managers, UX Designers, and Software Engineers to research, prototype, validate, and deliver innovative product capabilities.
  • Architect and implement full-stack solutions, including backend services and cloud integrations where required.
  • Integrate applications with RESTful APIs and real-time communication technologies such as WebSockets.
  • Build high-performance, responsive, accessible, and maintainable user interfaces following modern engineering practices.
  • Participate in Agile delivery activities including sprint planning, testing, code reviews, retrospectives, and continuous improvement.
  • Contribute to technical architecture discussions and help establish engineering standards across the development lifecycle.
  • Investigate and resolve complex technical issues while maintaining high standards for application quality, scalability, reliability, and performance.
View Full Description & ApplyYou'll be redirected to the employer's site
60 - 70 CAD per hour
Apply Now