Senior Frontend Developer (CAD Experience and Hybrid, MA)
Boston, Massachusetts
Full Time
$120k - $200k
Company: Our client is a cutting-edge simulation and 3D modeling company dedicated to pushing the boundaries of technology to create immersive digital experiences. With a focus on innovation and excellence, we provide solutions that empower industries ranging from architecture and engineering to gaming and entertainment.
Location: Boston, MA (Hybrid)
Position Overview: They are seeking a talented Senior Frontend Developer to join our dynamic team in Boston. As a Senior Frontend Developer, you will play a pivotal role in the development of their next-generation simulation and 3D modeling applications. The ideal candidate will possess strong proficiency in CAD (Computer Aided Design), JavaScript, and Three.js, with a solid understanding of frontend development principles and techniques. Experience in 3D modeling is a definite plus, as it will enhance your ability to contribute to their innovative projects.
Responsibilities:
- Collaborate with cross-functional teams to design and implement cutting-edge frontend solutions for simulation and 3D modeling applications.
- Develop interactive and visually stunning user interfaces using CAD, JavaScript, and Three.js.
- Optimize frontend performance to ensure smooth rendering and seamless user experiences.
- Stay abreast of emerging technologies and industry trends to drive continuous innovation in frontend development.
- Participate in code reviews, architectural discussions, and technical planning sessions to maintain high standards of code quality and scalability.
- Mentor junior developers and contribute to their professional growth within the organization.
Requirements:
- Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field.
- Proven experience in frontend development with a strong emphasis on CAD, JavaScript, and Three.js.
- Solid understanding of computer engineering principles and practices.
- Familiarity with 3D modeling tools and techniques is highly desirable.
- Strong problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.
- Excellent communication and interpersonal skills.
Nice to Have:
- Experience with 3D modeling software such as Blender, Autodesk Maya, or SketchUp.
- Knowledge of backend development technologies (e.g., Node.js, Python) is a plus.