Role & responsibilities
- First and foremost, youll be building highly scalable, reliable, and componentized interfaces that create the foundation of the Reltio user experience
- Get feedback from and build solutions for users and customers
- Develop versatile and reusable interface components that can be delivered on multiple platforms, including desktop, tablet, and cell phone form factors.
- Develop the UI using HTML5, CSS, and JavaScript to create great product experiences
- Collaborate with back-end developers and UX designers to improve usability.
- Work on different UI features, starting with the initial requirements discussions, to live deployment
- Turn requirements into easy, elegant, and optimal solutions that balance the health of the technology stack and the needs of the business
- Continuously look for ways to optimize and streamline the Reltio UI to deliver a robust and responsive user experience
Preferred candidate profile
- Relevant experience should be 4+ years as core UI developer with some experience in backend development too (Java).
- Proven work experience as a Front-end developer with a good mix of backend development, including developing user interfaces on scalable and componentized infrastructures
- Experience developing single-page HTML5 applications using client-side frameworks like React
- Good knowledge of User Interface patterns and techniques to solve common UI problems
- Deep understanding of RESTful API design and development of web applications that use RESTful APIs
- Experience working with UX designers and the ability to convert mockups into working client-side code using HTML5 and CSS3
- Experience working with databases.
- Familiarity with browser testing and debugging
- Must understand the core principles of OO design & development and how to apply them in a highly scaled environment
- Good understanding of building scalable, maintainable, and efficient user interfaces
- Strong passion for creating a great user experience