Staff Software Engineer, UI
- Remote •+14
- 8 years of exp
- Full Time
Not Available
Remote only
About the job
Material Bank is a fast-paced, high-growth technology company and created the world's largest material marketplace for the Architecture and Design industry, providing the fastest and most powerful way to start and manage a design project. Learn more about us at www.materialbank.com or see below.
--
As a Staff Software Engineer, UI you will take a leading role in the development, design, and implementing the front-end architecture that powers our platform's user experience. Your expertise will guide the development of intuitive, scalable, and responsive UI components, ensuring a seamless and engaging interface. Collaborating with UX designers, backend engineers, and product managers, you will translate complex functional requirements into efficient, aesthetically pleasing web applications. Your commitment to code quality, performance optimization, and adaptive design principles will be crucial in creating a dynamic portal that stands at the forefront of e-commerce innovation, enhancing user satisfaction and driving business success.
What you’ll do:
Develop and maintain the front-end architecture for a brand new platform, ensuring it aligns with the overall technical vision and business goals.
Collaborate closely with Product, Design and QA teams to translate wireframes and design mockups into interactive and visually appealing user interfaces and build “the right things the right way”
Optimize UI components and application code for performance, scalability, and responsiveness, ensuring a smooth user experience even during high traffic periods. Be very aware of Accessibility, UX, and responsive design.
Create and maintain documentation for UI components, coding standards, and best practices to facilitate collaboration among team members.
Help the team to rewrite, refactor, and decouple frontend from a CommerceTools application to a NextJS app & build tests using playwright
What you’ll bring:
5+ Strong expertise in React and related libraries, with the ability to design and develop complex user interfaces using React components.
Proficiency in REACT, Typescript, Javascript, HMTL, and CSS, including knowledge of CSS preprocessors like SASS or LESS.
Familiarity with UI/UX design principles and the ability to collaborate effectively with designers to create visually appealing and user-friendly interfaces.
Knowledge of cross-browser compatibility issues and solutions to ensure consistent performance across different web browsers.
Create intuitive and responsive User Interfaces (UI) that provide an exceptional user experience, leveraging your expertise in front-end technologies.
Preferred Requirements:
Prior experience building e-commerce customer portals
High proficiency at problem-solving
High performance on speed, team player, and details