Senior Frontend Engineer (CAD, Boston MA)
Boston, Massachusetts
Full Time
$120k - $200k
Job: Frontend Engineer (TypeScript, React, CAD, Three.js)
Location: Boston, MA (Hybrid or In-office)
Are you a passionate and skilled Frontend Engineer with a love for 3D simulations and cutting-edge technologies? Join our innovative team, a leader in the 3D simulation space, where we're pushing the boundaries of virtual environments to create groundbreaking solutions for industries such as manufacturing, design, and engineering.
Role Overview:
As a Frontend Engineer, you will be responsible for designing, developing, and maintaining high-performance 3D web applications. You will work closely with product managers, UX/UI designers, and backend engineers to bring to life dynamic simulations using technologies like TypeScript, React, CAD tools, and Three.js.
Key Responsibilities:
- Build and optimize frontend web applications that leverage 3D simulations and visualizations.
- Develop interactive 3D environments using Three.js and integrate them seamlessly with React components.
- Collaborate with backend engineers to ensure smooth integration of data and APIs into frontend systems.
- Maintain clean, scalable, and well-documented code, adhering to best practices.
- Contribute to architecture discussions and technical decision-making for simulation tools and platforms.
- Work on creating intuitive user interfaces that allow users to interact with CAD models and 3D designs.
- Participate in code reviews and mentorship of junior developers.
Must-Have Skills:
- TypeScript – strong knowledge and experience working with TypeScript in frontend applications.
- React – proficiency with React for building responsive, scalable web interfaces.
- Three.js – hands-on experience building 3D visualizations and simulations using Three.js.
- CAD – familiarity with CAD design principles and integrating them into web applications.
- Experience working in a fast-paced, collaborative environment with version control systems like Git.
- Strong problem-solving abilities and attention to detail.
Nice-to-Have Skills:
- Familiarity with WebGL and graphics rendering concepts.
- Experience working with tools like Blender, Autodesk, or other CAD software.
- Knowledge of cloud infrastructure, such as AWS or Azure, to support scalable applications.
- UX/UI design experience or familiarity with tools like Figma or Sketch.
- Experience with testing frameworks like Jest, Mocha, or Cypress.
Why this company?
- Work at the forefront of 3D simulation technology in an exciting and growing industry.
- Collaborate with a dynamic, inclusive, and talented team of engineers and designers.
- Competitive salary and benefits package.
- Opportunities for growth and skill development within the company.
- Hybrid/remote work flexibility (Boston-area candidates preferred).
If you're passionate about working with cutting-edge technologies and building innovative 3D web applications, we want to hear from you! Apply today to join our team and shape the future of 3D simulations.