Front End Developer

Job type:
Start date:
Published at:
flag_no United Kingdom
Project ID:

This project has been archived and is not accepting more applications.
Browse open projects on our job board.

3 months contract


Front End Developer

We are looking for talented and passionate Front End Developer who will help design and implement user interfaces using JavaScript.

Must be able to solve difficult issues with minimal support and be comfortable working by themselves or as part of a small team. Will be required to design (visually and technically), develop, and implement features as requested by customers and partners. Follows approved life cycle methodologies, creates appropriate documentation, and performs program coding and testing. Resolves technical issues through debugging, research, and investigation. Familiar with standard concepts, practices, and procedures in React/JavaScript development and UX design. Relies on experience and judgment to plan and accomplish goals. Performs a variety of tasks. A degree of creativity and latitude is required.

Must Have Skills

  • JavaScript - In depth experience developing and troubleshooting JavaScript, particularly single page applications.
  • User Experience - Extensive knowledge of designing user interfaces and user experiences. Creating mock-ups/prototypes and implementing visual designs as code.
  • Self-Starter - Proven ability to take ownership of demonstrable functionality from receiving requirements, development, unit test writing through implementation with a high attention to detail
  • Strong communication and interpersonal skills

Really Nice to Have Skills

  • React - Experience designing, developing, and maintaining React applications.
  • NodeJS - Experience of using and creating JavaScript applications using the NodeJS platform
  • Agile - Experience as a member of an Agile development team; actively participating in ceremonies to refine requirements, demonstrate functionality, and provide process improvements
  • DevOps - Experience configuring and troubleshooting build and development environments and tools, including experience with Jenkins, Git, and Groovy, or similar tools


  • Resolves technical issues through debugging, research, and investigation.
  • Liaises with partners and customers to capture & drive user interface requirements and translates these into mock-ups/prototypes and implements in code.
  • Works with third parties to integrate external components into existing applications.
  • Designs and implements new features and bug-fixes.
  • Perform unit and end-to-end testing of application code as well as execution of implementation activities.
  • Ensures that expected application performance levels are achieved.
  • Designs, codes, tests, debugs, documents, builds, maintains, and modifies computer programs of high complexity, significance, and risk.