We are seeking a highly skilled Senior Frontend Developer to join our team on an initial 12-month contract. As a Senior Frontend Developer, you will play a key role in shaping the user interface and overall user experience of our platform.
The ideal candidate will have 5+ years of experience as a Frontend Developer, with a strong portfolio showcasing their work. They will be proficient in JavaScript, TypeScript, and modern frontend frameworks such as React, Angular, or Vue.js. Additionally, they should have experience implementing 3D assets in frontend environments and optimizing for performance.
The successful candidate will be able to translate design wireframes and prototypes into high-quality, responsive web applications. They will also be responsible for developing and maintaining reusable code components and libraries for future use. Furthermore, they will optimize applications for maximum speed and scalability.
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.
* Proficiency in JavaScript, TypeScript, and modern frontend frameworks (e.g., React, Angular, Vue.js).
* Experience implementing 3D assets in frontend environments and optimizing for performance.
* Strong understanding of UI/UX principles and best practices.
* Familiarity with version control systems (e.g., Git).
* Excellent problem-solving and communication skills.
About Us:
We are a cutting-edge company revolutionizing the world of 3D visualization software. Our platform brings products, cabinetry, and customized apartments to life in real-time. We foster a collaborative and inclusive environment where diverse perspectives are celebrated.
What We Offer:
* Innovation at its core: We're not following trends; we're setting them.
* Endless creative opportunities: Imagine being part of a company where your work allows users to create, customize, and visualize their dream apartments, furniture, and more in real-time.
* Collaboration and growth: You'll work with a talented team of like-minded professionals who are committed to pushing the limits of technology.
* Impact: Your work will have a real-world impact on industries like interior design, architecture, and e-commerce.
* Continuous learning: In a fast-paced, ever-evolving industry, we believe in continuous learning and development.
* Flexibility: We understand that life is not just about work.