We are looking for an experienced UI engineer as we further develop the user interface and the UI component library for our product, a web UI / REST API-based platform. We build the UI with React and Flux, along with our home-brewed toolset. The codebase includes more than 500 React components spread across the application and the UI library.
As an ideal candidate, you have relevant experience working on large applications with similar structures, and you can responsibly build on and improve them.
- Independently build new product features and resolve issues in an Agile environment.
- Perform code reviews and participate in technical design sessions with the UI team and other teams.
- Closely collaborate with backend Engineers and UX experts to design and implement UI solutions that meet our quality criteria.
- 4+ years’ professional experience.
- 2+ years' experience building large web applications and UIs.
- An appreciation for design and user interaction.
- Demonstrable experience working with the following technologies: ES2015/2016, React, Flux/Redux.
Nice to have
- An understanding of Immutable.js or similar, BDD, and BEM with Sass or Less.