Front End Developer

Yorkshire, England • £55,000 - £75,000 • Permanent

Front-end developers are responsible for delivering web and mobile experiences that look and perform supremely. 

This position involves using the latest front-end web technologies to develop code alongside a team of developers (both front and back-end, with different platform specialties).

The front-end developer facilitates dialogue between internal and external clients and teams, and communicates technical information, functionality, and limitations to non-technical teams.

This role works closely with both external clients and internal,

  • Write pure, standards-compliant code
  • Work closely with web and mobile designers and translate their designs into websites, apps, and interactive experiences
  • Test, debug, and build code that works across multiple browsers and digital platforms
  • Possess expertise in HTML and HTML5, JavaScript, CSS, jQuery, and other coding modalities
  • Optimise UI for mobile devices and small-scale screens
  • Use their expertise with HTML, HTML5, CSS, JavaScript, XML, to develop high-quality mobile experiences
  • Design and produce native mobile apps
  • Develop database-driven applications
  • Use external APIs to generate quality applications
  • Exhibit a deep passion for refined, simple design and creating products with high supportability and extensibility
  • Possess knowledge of Photoshop and other creative tools
  • Have a good knowledge of both waterfall and agile development approaches.
  • A good understanding of design and user experience principles
  • Relevant degree or Masters, in a related Engineering or Software discipline
  • Experience of dealing with cross-browser compatibility requirements
  • Understanding of mobile development best practices (e.g. responsive design, graceful degradation etc.)
  • Ability to work independently as well as on a team and learn from colleagues
  • Effective verbal and written skills
  • Awareness of mobile technologies: iOS, Android, Windows Phone an advantage
  • Experience with at least one web application framework e.g Angular, React, Ember, Backbone etc.
  • Experience building reusable/modular JavaScript components
  • A good understanding of SEO and Web Analytics
  • Data visualisation with Canvas or SVG
  • Experience with server side JavaScript (Node)

Apply for this job:

Attach CV - Accepted file types: .doc, .docx, .pdf, .rtf