**Frontend Developer Position**
We are seeking a skilled and experienced Senior 3D Frontend Developer to join our team. This role will be responsible for shaping the user interface and overall user experience of our platform.
The ideal candidate will have a strong portfolio showcasing their work, with experience in implementing 3D assets in frontend environments and optimizing for performance. They will also be proficient in JavaScript, Typescript, and modern frontend frameworks, with a strong understanding of UI/UX principles and best practices.
* Key Responsibilities:
* Collaborate with product managers, UX/UI designers, and backend developers to implement visually appealing and intuitive user interfaces.
* Create the 3D preview and architecture of the Next.js / Three.js application.
* Translate design wireframes and prototypes into high-quality, responsive web applications.
* Develop and maintain reusable code components and libraries for future use.
* Optimize applications for maximum speed and scalability.
* Stay up-to-date with the latest industry trends and best practices to continuously enhance our frontend development processes.
* Troubleshoot and debug issues, ensuring a seamless user experience across various browsers and devices.
Requirements:
* Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
* A degree specializing in, or experience with Computer Graphics would be an advantage.
* 5+ years proven experience as a Frontend Developer, with a strong portfolio showcasing your work.
* Experience with Object Oriented Programming.
* Experience implementing 3D assets in frontend environments and optimizing for performance.
* Proficiency in JavaScript, Typescript, and modern frontend frameworks (e.g., React, Angular, Vue.js).
* Experience with RESTful APIs and integration of third-party libraries.
* Strong understanding of UI/UX principles and best practices.
* Familiarity with version control systems (e.g., Git).
* Excellent problem-solving and communication skills.
* Solution-oriented thinker who thrives working in a fast-paced, agile environment.
* Can work on own initiative; self-motivated with strong follow-through.
* Has a start-up mindset, must be excited about our vision and eager to be a key player in the growth of our business.
About the Role:
This is a great opportunity to join a company that is pushing the boundaries of what is possible in 3D visualization. We are looking for someone who is passionate about creating innovative solutions and has a strong portfolio showcasing their work.
What We Offer:
We offer a collaborative and inclusive environment where diverse perspectives are celebrated. You'll work with a talented team of like-minded professionals who are committed to pushing the limits of technology. Our company values continuous learning and development, so you'll have access to resources and opportunities to keep your skills sharp and your knowledge up-to-date.
We understand that life is not just about work, which is why we offer flexible working arrangements. If you're a visionary, a dreamer, a creative thinker, or a tech wizard with a passion for transforming the way people visualize and create, we want to hear from you.