Front-End Developer role based in Farnham, Surrey


Job Title - Front-End Web Developer

Location - Farnham, Surrey

Salary - £30,000 - £40,000 salary for this role will be dependent on experience and skill.

Job Description:

Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

Company details

This company has been a successful web agency for well over a decade. They have worked with clients such as Grey Goose, Toyota, Honeywell, Vodafone, CBRE and many SME’s, which form the majority of their business. They now have an incredible opportunity to build their own products as well as partnering with other businesses to create products where they own a percentage of those new businesses. This is resulting in a varied and exciting set of projects and the opportunity to be a key player at a formative stage in a business that is doing more than just shipping other people’s websites and products. They are innovating and creating some exciting products and have an opportunity that need to take advantage of.

The benefits

  • Private health care

  • Two days per week opportunity to work from home

  • 1.5 hr lunch Friday’s subsided

  • Breakfast on site (cereal and fruit)

  • Great atmosphere with music, pool, nerf guns, xbox

Responsibilities

  • Develop new user-facing features

  • Build front-end of websites

  • Build reusable code and libraries for future use

  • Ensure the technical feasibility of UI/UX designs

  • Optimize application for maximum speed and scalability

  • Assure that all user input is validated before submitting to back-end

  • Collaborate with other team members and stakeholders

Skills and Qualifications

  • Proficient understanding of web markup, including HTML5, CSS3

  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS

  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery

  • Note: Every front-end developer is expected to have a proficient knowledge of JavaScript, while most front-end developers should know jQuery.

  • Good understanding of ReactJS

  • Good understanding of asynchronous request handling, partial page updates, and AJAX

  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus.

  • Proficient understanding of cross-browser compatibility issues and ways to work around them.

  • Proficient understanding of Git

  • Good understanding of SEO principles and ensuring that application will adhere to them

  • Ideally but not essential, experience of working within an Agile environment

Skills Required

  • Proficient with core frontend languages: HTML5, CSS3, JS & JQuery

  • Version control (Git/BitBucket)

  • Appreciation of responsive design

  • Able to make use of RESTful APIs in Javascript

  • Awareness of how to optimise for site speed, especially on mobile

  • Knowledgeable about tools to speed up and optimise workflow

  • Able to work closely with a designer

  • Able to work under pressure and excited to deliver great code and great products!

Bonus Points

  • Some Photoshop/InDesign chops

  • Eye for design

  • Desire to work at a high-growth startup

  • An active Github profile and/or some interesting side projects

  • Experience coding HTML emails

#FRONTEND

Recent Posts
Archive