Front-end developer

  • BusinessForensics
  • Nieuwegein, Netherlands
  • Jul 12, 2017
Full time Design Developer JAVA

Job Description

As a front-end developer you are largely deciding the user experience of the HQ solution. You design interfaces, develop the frontend, give advise on the best architecture and the technologies/frameworks that will be used. You have a thorough knowledge on JavaScript, HTML5 and CSS3 and are experienced in the relevant frameworks such as AngularJS, Ember, React and Backbone.js.

Next to development in these frameworks you have a desire to understand the concepts of these frameworks and to know the conceptual differences between them. Also, you understand the requirements of a user and you are able to translate these to a user-friendly UI and to UX designs.

You are eager to know the latest developments in frontend and you have a vision on how to use these in a fitting manner. Next to this affinity with Java frameworks, such as for example Spring MVC or Grails is nice to have.

You know how to write clean code and how to use the right tools. In order to do this, you can use software development practices in the right way, such as version control, automated testing and continuous integration. You have knowledge on supporting tools such as Jasmine, Grunt, Node, Gradle, Maven and Git.

You are a swift and easy communicator, both with the customer as well as with the other team members in order to realise the right solution.

Just like us you are eager to learn the trends and developments in our area such as concepts as Single Page Apps, Offline First, Responsive Design, RESTful APIs and WebComponents.

We would like you to keep investing in this knowledge. You are en expert in your field and you enjoy it!

Job Requirements

  • Experience in html5, JavaScript, TypeScript and Angular.js
  • Experience in UX/UI conception and graphic design
  • Experience in the development of (standard) products and applications
  • Experience in finance industry is nice-to-have

What we offer

  • Very challenging FinTech work environment
  • Culture with passion, drive, ambition and excellent team mentality
  • Budget for training