Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Three.js Developer (Stratton)

at BSA Solutions Inc.

Posted 2 days ago 0 applied

Description:

  • We are looking for a Senior Three.js Developer to lead immersive web-based visualizations and interactive experiences.
  • This role combines deep Three.js expertise with robust backend skills and a solid foundation in game development.
  • You will build custom rendering systems, real-time interfaces, and contribute to gameplay experiences that run seamlessly in the browser.
  • Responsibilities include designing and implementing real-time 3D scenes and interactive applications using Three.js.
  • You will develop performance-optimized rendering pipelines tailored for browsers and web-based platforms.
  • The role involves integrating backend systems using technologies such as Node.js, web sockets, and REST APIs.
  • You will collaborate with designers and gameplay developers to bridge visuals and interactivity.
  • Troubleshooting and resolving rendering issues, performance bottlenecks, and network latency challenges will be part of your duties.
  • You will prototype new ideas quickly, validate them with stakeholders, and iterate based on feedback.
  • Contributing to best practices for code quality, testing, and deployment in a fast-paced development environment is expected.

Requirements:

  • Deep knowledge of Three.js and WebGL, with a strong portfolio of interactive 3D experiences is essential.
  • Solid experience in JavaScript backend development, especially real-time systems using web sockets is required.
  • A proven background in game development using engines like Unity (or equivalent) is necessary.
  • Understanding of rendering optimization, shader authoring, and asset pipeline integration is important.
  • Strong debugging skills across client-server boundaries in interactive environments are needed.
  • The ability to work autonomously and collaboratively in remote, agile teams is essential.
  • Clear communication skills and a proactive problem-solving mindset are required.
  • Bonus skills include familiarity with multiplayer game mechanics and real-time data synchronization, experience integrating 3D visualizations with UI frameworks like React or Vue, and knowledge of spatial data structures, physics engines, or procedural generation.
  • Prior work in creative technology, interactive installations, or simulation platforms is preferred.
  • Contributions to open-source Three.js projects or plugins are a plus.

Benefits:

  • BSA Solutions, Inc. provides competitive compensation and benefits that exceed market standards and the Labor Law.
  • A comprehensive and generous HMO benefits package for you and one dependent is offered from the start date.
  • The company ensures health and well-being with a 24/7 employee assistance program, mental health assistance with licensed practitioners, and in-house fitness and wellness programs.
  • Employees are encouraged to take ownership of their choices and be accountable for their personal growth, happiness, and success.
  • The company challenges the status quo and pushes boundaries to help employees embrace their potential and pursue greatness.
  • Supportive and inclusive communities are built to inspire and uplift each other, fostering a sense of belonging and connection.
  • Employees are encouraged to be authentic, embrace their uniqueness, and live a fulfilling and purpose-driven life.
  • A growth mindset and commitment to lifelong learning are promoted, encouraging exploration of new experiences and challenges.
  • The company encourages mindfulness and finding joy in the present, helping employees appreciate each moment.
  • Employees are supported in setting clear intentions and aligning actions with their values for overall well-being and happiness.