Match score not available

3D Geometry Frontend Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

10-12 years of professional experience in software engineering with a focus on front-end development., Bachelor’s degree in Computer Science, Web Development, or a related field; advanced degrees or certifications are a plus., Advanced proficiency in JavaScript, ReactJS, and CSS, with solid experience in 3D graphics libraries like Three.js., Strong problem-solving and communication skills, with experience in leading technical projects and mentoring team members..

Key responsabilities:

  • Design and develop scalable, high-performance cloud-based user experiences using modern frontend technologies like React and Three.js.
  • Create and manage reusable UI components, ensuring consistency and adherence to design systems across applications.
  • Collaborate with UX/UI designers and back-end developers to translate design concepts into functional web applications.
  • Drive innovation by identifying opportunities for new technology adoption and implementing improvements to enhance user experiences.

Mangtas logo
Mangtas Startup http://www.pro5.ai
11 - 50 Employees
See all jobs

Job description

Roles / Responsibilities:

• Advanced Front-End Development: Design, Develop and Architect scalable,

high-performance cloud-based user experiences, with a focus on modern frontend technologies such as React and Three.js for creating immersive, 3D-driven

visualizations.

• Component Libraries: Develop and manage reusable UI components using component libraries (e.g., Material-UI, Ant Design). Ensure consistency, scalability, and adherence to design systems across the application.

• 3D Geometry: Apply knowledge of 3D geometry to develop and integrate 3D visualizations and interactive elements. Utilize technologies such as Three.js or similar libraries to create immersive and dynamic user interfaces.

• Performance Optimization: Implement best practices for front-end performance, including code splitting, lazy loading, and efficient state management. Monitor and enhance the performance and responsiveness of web applications.

• Technical Leadership and Mentorship: Provide thought leadership across the engineering organization, setting technical direction, establishing best practices, and ensuring high standards for code quality and performance. Mentor and guide junior and mid-level engineers, helping them grow in their technical careers.

• Drive Innovation: Identify opportunities for innovation, experimentation, and new technology adoption in the front-end and cloud spaces. Implement new tools, frameworks, and technologies that enhance the development process and user experience.

• Collaboration: Work closely with UX/UI designers, back-end developers, and product managers to translate design concepts into functional and aesthetically pleasing web applications. Participate in design and code reviews.

• Continuous Improvement: Stay current with industry trends, emerging technologies, and best practices in front-end development and 3D visualization.

Propose and implement improvements to enhance development processes and user experiences.

• Problem Solving: Address and resolve complex technical challenges and performance issues. Provide innovative solutions to improve the functionality and usability of web applications.


Skill-set / Requirements:

• Experience: 10-12 years of professional experience in software engineering with a strong emphasis on front-end development.

• Technical Skills: Advanced proficiency in JavaScript and ReactJS for building complex user interfaces. Expertise in CSS and pre-processors (e.g., SASS, LESS).

Solid experience with 3D graphics libraries (e.g., Three.js). Solid understanding of cloud platforms and deployment (Google Cloud).

• Education: Bachelor’s degree in Computer Science, Web Development, or a related field. Advanced degrees or relevant certifications are a plus.

• Analytical Skills: Strong problem-solving skills with the ability to develop and implement advanced front-end features and 3D visualizations.

• Communication: Excellent verbal and written communication skills. Ability to articulate technical concepts and solutions clearly to both technical and nontechnical stakeholders.

• Leadership: Demonstrated experience in leading technical projects and mentoring junior team members. Ability to drive best practices and standards within the development team.

• Collaboration: Proven ability to work effectively with cross-functional teams and integrate feedback into development processes.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Front-End Engineer Related jobs