Description
About this Opportunity
As a Senior Digital Software Engineer - UI, you'll translate business requirements into customer experiences. You will build interactive and responsive UIs using the latest technologies including Node, React, and Next.js. You'll test and debug applications; identify, track, and resolve defects; and provide technical leadership within the development team. You will lead and collaborate with internal and external business partners to determine systems design within the project scope and strategic direction of Herman Miller. You'll also provide creative thinking and deep understanding in UX definition and UI design.
What You'll Do
You'll have opportunities to speak up, solve problems, lead others, and be an owner every day as you . . .
Apply problem-solving skills and execute solutions to problems independently.
Assist product owners in defining new features and translating technical requirements.
Clearly communicate status and open issues to the development team and leads.
Contribute to building a digital culture based on collaboration, inclusion, support, and constant improvement.
Contribute to front-end architectural improvements and create shared visual components that span our products.
Create front-end coding standard and best practices.
Develop and optimize UIs to ensure web applications are rendered consistently in cross-browser and cross-device environments.
Drive change, including programs that improve developer productivity and reduce time to market.
Participate in communities of practice in the areas of development in which you have particular interest.
Prototype and develop new ideas and participate in all parts of the lifecycle from research to release.
Review the work of fellow engineers in a collegial fashion to ensure code quality and consistency.
Translate epics, stories, and requirements into technical tasks.
Work closely with Product Management, UX, and Design, giving input on what is both intuitive and feasible.
Perform additional responsibilities as requested to achieve business objectives.
Sound Like You?
You might be just who we're looking for if you have . . .
A Bachelor's degree in Computer Science or a related field.
Eight years of hands-on UI engineering experience building web applications with HTML, CSS, and Javascript.
Extensive experience with common front-end development tools.
Experience developing within enterprise content management systems.
Experience with eCommerce and enterprise eCommerce platforms.
Experience with modern web architectures and asynchronous service-to-service communication.
Experience working within an Agile and Scrum based development model.
Experience writing accessible code and advanced knowledge of WCAG standards.
Experience building Server Side React (SSR) applications (preferred).
An aptitude for independently learning new technologies.
A superior ability to identify and resolve complex problems.
An advanced understanding of Javascript frameworks.
Well-versed experience with unit testing and debugging techniques, particularly with front-end code.
Good analytical and problem-solving skills.
The ability be self-motivated, detail oriented, and function well in a self-directed, team-oriented environment.
Excellent written and verbal communication skills.
The ability to perform all essential job functions of the position with or without accommodations.
Our Values
Our values speak to our shared beliefs. They describe how we live our purpose through the way we lead, the way we see one another, and the way we approach our work.
We are difference-makers reflects our commitments to creating places that matter, to being a good neighbor in our communities, and to using business as a force for good.
We are all extraordinary is our statement about the worth of individuals and our commitment to help everyone reach their full potential.
We are better together demonstrates how challenging one another, making room for everyone, and working and winning as one makes us stronger.
Who We Hire
Simply put, we hire everyone. Herman Miller is comprised of people of all abilities, gender identities and expressions, ages, ethnicities, sexual orientations, veterans from every branch of military service, and more. Here, you can bring your whole self to work. We're committed to equal opportunity employment, including veterans and people with disabilities.
Schedule:Full-time
Employee Status:Regular
Travel:No
Shift:First
Work Schedule:8am-5pm
Primary Location:United States-Michigan-Holland
Other Locations:United States-Connecticut-Stamford, United States, United States-Michigan-Zeeland, United States-New York-New York City