#1 Job Board for tech industry in Europe

UI Developer
JavaScript

UI Developer

Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    UI Design

    advanced

    JavaScript

    regular

    Node.js

    regular

    ReactJS

    regular

    Unit Testing

    regular

    AngularJS

    regular

    Mobile

    regular

    SaaS

    regular

Job description

Online interview
The Developer – UI position is a Web Developer role focused on our XaaS Platform. The position works with other developers alongside a team of skilled software engineers, technical leads, architects, project management, quality assurance, and other stakeholders to translate a product vision into an intuitive, attractive end-user experience.
 
Responsibilities of this hands-on role include the development of:

  • Single Page applications
  • Responsive sites
  • Adaption of sites for Mobile presentation
  • Graphic/UI design
 
Candidate Requirements:

  • 5+ years of software development experience delivering enterprise software products that meet or exceed expectations, on time and with a ridiculously high degree of quality.
  • 2-3+ years of senior experience developing using JavaScript, Node.js or V8.
  • 2+ years of React and/or AngularJS or similar framework development experience at a senior level
  • Excellent UI design skills with a proven track record and portfolio.
  • Experience with using build tools such as Webpack, Yarn, npm, Grunt and Bower.
  • Experience with delivering SaaS software solutions.
  • Experienced in cloud-based software development, deployment and management.
  • Experience with JavaScript TDD and associated tools such as Jasmine, Karma, Jest and Enzyme.
  • A fan and advocate of Testing in general (unit testing, BDD and automation).
  • Familiar with working with staff in multiple locations.
  • Understanding of REST API principles.
  • Good understanding of SCM processes. 
  • Solid experience with popular responsive frameworks such as Bootstrap and Foundation. 
  • Knowledge of SASS/LESS and CSS techniques such as BEM and CSS Modules. 
  • Good understanding of accessibility and web standards. 
  • Bachelor’s degree, or Computer Science/ Software Engineering degree or related work experiences a strong plus.