FE Developer Javascript (CZ)

  • 4Finance
  • Czech Republic
  • Aug 03, 2017
Full time Developer SCRUM

Job Description

Front End Developer takes ownership of a range of customer-facing Front End Development and Responsive Design projects, delivering eye-catching user-interfaces for client facing solutions.  



  • Producing creative front-end and interface design at the heart of a creative team.
  • Proposing and implementing innovative solutions that meet needs with respect to functionality, performance, scalability, reliability and adherence to development principles.
  • Awareness of emerging technologies and capabilities that will support digital and mobile growth.
  • Demonstrate a commercial understanding of the current digital, mobile and web trends.
  • Ensure that Information Security controls are in place and ensure we implement and maintain a secure environment.



  • Ability to research, develop and communicate quality technical designs, concepts and recommendations.
  • A passion for working as part of a progressive, collaborative, agile and Scrum environment
  • A natural flair for design and creativity.
  • Experience of working in a lean, iterative manner; ability to work closely with in-country teams, clients and respond to change.
  • Good time management skills with the ability to deliver high-quality work to timescale and manage and prioritise your own workload.
  • Experience of design across digital and mobile developments; have an exceptional eye for detail, and the ability to translate customer needs and research into leading products
  • Excellent verbal and written English.


  • Proven experience of designing / developing interactive high profile websites using mostly advanced Javascript.
  • Experience with CSS2/3, SASS; HTML preferably HTML5
  • Experience with React.js would be very advantageous
  • Experience with jQuery, and other similar libraries such as Angular, Backbone, Require, Knockout, Handlebars, and Mustache would be advantageous
  • Experience with RESTfull applications;
  • Experience of using the latest development approaches (Test Driven Development, Behaviour Driven Development, Acceptance Test Driven Development, Domain Driven Design, Continuous Integration, Continuous Delivery, Pair Programming).