Front End Developer

We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming.

Responsibilities

  • Maintain and stabilize the current application
  • Take part of the refactoring team (from ExtJs 4.x to Angular 1.x) starting from this year.
  • Translation of the UI/UX design wireframes to actual code that will produce visual elements of the application.
  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize usability of UI/UX for the best user experience
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end
  • Collaborate with other team members and stakeholders

Skills and Qualifications

  • Proficient understanding of web markup, including HTML5, CSS3
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks
  • Good understanding of Angular 1.x (also ExtJS is a HUGE PLUS)
  • Good understanding of asynchronous request handling, partial page updates, and AJAX Good understanding of cross browser compatibilities (Hello IE, yeah, it’s YOU!)
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as as Gimp or Photoshop is a plus.
  • Note: A UI/UX designer is expected to deliver finished resources for the developer to incorporate into the app. However, quite often a front-end web developer needs to make some small adjustments.
  • Proficient understanding of code versioning tools, such as GIT
  • Proficient understanding of the GULP build tool
  • Like to have: D3.JS understanding

What we offer

  • Professional training in a dynamic market with high growth potential as well as a diversified position
  • High standard equipment
  • The opportunity to contribute to our company
  • A pleasant working environment with helpful colleagues and a lot of space to be successful with us
  • Taking part in team buildings and social activities
  • Weekly massage
  • Central location for our Office building
  • Other benefits will be discussed during the interview

Fields with (*) are compulsory.