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