Frontend Developer (React / Nodejs)

Job Ref: 50183651
Sector: Software Development
Date Added: 08 July 2017
  • West End, London, England
  • £1 per Annum
  • Tiffany Lingham
  • 0207 654 1407

Quick Apply

Request a callback

Send To A Friend

Frontend Developer (JavaScript, ReactJS, HTML, CSS)

An experienced Frontend Developer is required to join a FinTech (for good) start-up taking the world by storm and changing the way we send money overseas on a permanent basis.

The company enables money to be sent from smartphones to the mobile phones of family and friends, in over 140 countries to be paid out in cash, paid into a bank account or into a mobile money account. Only 5% of money transfers are currently done digitally at the moment so this is an exciting time for someone to become part of this growth!

We need Engineers who can help transform the website into a first class modern website that all of our users will use and love! We are looking for engineers who are Agile Scrum and TDD advocates. The current stack is JavaScript - ReactJS / AngularJS / BackboneJS, HTML, CSS so these skills are essential but we are looking for someone who wants to help make decisions on how to evolve the stack and tools used!

Key Skills of the Frontend Developer:

  • JavaScript / HTML / CSS
  • Experience of styling and responsive design techniques, mobile first website development using HTML5, LESS and SASS
  • ReactJS / AngularJS / BackboneJS
  • Understanding of SEO principles
  • Building scalable web applications - high frequency and low latency web applications with optimal memory management, performance and scalability
  • Automated JS testing - Karma,m Jasmine, Qunit, Mocha, Chai
  • REST API's knowledge
  • Continuous Integration and Delivery - Teamcity / OctopusDeploy / Jenkins
  • Versioning systems - Git / SVN
  • Cloud Platforms - Azure or AWS
  • Keen advocate of TDD and Agile practices
  • Knowledge and put into practice SOLID principles

Key Deliverables of the Frontend Developer:

  • Develop new user-facing features used by millions of users
  • Assess the impact of proposed changes to other process areas and systems and recommend alternative solution choices, determining trade-offs and impact analysis
  • Discussing technical solutions and providing innovative new ideas to solutions
  • Build reusable code and libraries for future use
  • Convert visual designs to semantic mark-up, then dress it up in CSS and then bring it to life with JavaScript
  • Optimize application for maximum speed and scalability
  • Developing cross-browser and cross-platform compatible solutions
  • Maintaining high awareness of industry issues and trends, particularly in regard to accessibility, usability, and emerging technologies, and keep team members informed as appropriate, with a view to incorporating these in future projects and staying ahead of the market and position yourself and the company as a digital specialist.

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, gender reassignment, marriage and civil partnerships, pregnancy or maternity or age