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