UI Developer (f/m)

  • Engineering
  • Berlin, Germany

UI Developer (f/m)

Job description

This role is situated at the intersection between Design & Frontend Engineering. The UI Developer is responsible for creating engaging, accessible and delightful user interfaces across all parts of the product.


Together with the product and creative teams, you will discuss, plan and design new features as well as changes to existing ones, acting as the user advocate in the process. You will then render the design into code assets that our Frontend Engineering can deploy in the web app, making sure that implementation happens in accordance with industry best practices.


Specifically, your responsibilities include: 

  • Ensuring that web standards are followed and thus enabling compatibility across all modern browsers
  • Creating beautiful, re-usable markup
  • Designing and building tasteful animations for UI elements
  • Considerations with regards to accessibility requirements
  • Keeping yourself informed about new technologies and industry trends and helping to educate others in the company on this topic

Requirements

What we're looking for: 

  • A few years' experience working in UI Development, ideally in the context of modern web UI patterns
  • Strong experience in interaction & visual design as well as information architecture 
  • A passion for simplicity and beauty
  • Expertise converting complex business problems into simple and delightful products
  • A technical background, that includes at least CSS3, HTML5 & JavaScript
  • Experience applying that technical background to create maintainable and re-usable code

Nice to Have 

  • Experience using Zeplin
  • Understanding of Backbone / Marionette
  • Experience with D3.js
  • Knowledge of Ruby on Rails