Senior Front End Developer

TLG Recruitment ,
Manchester, Greater Manchester
Job Type: Full-time
Salary: £50,000 per annum

Overview

We have an exciting opportunity for someone to join a rapidly expanding travel business. As the company is scaling up and growing, they are now looking for talented developers to join their team to support and fuel their success. You will report to the lead developer and lead in planning and implementing projects that will directly improve the success of the business. Working additionally with other developers, agencies and freelancers, you will advocate the adoption of well tested, high- quality solutions that adhere to their coding standards. The position will play a crucial role in helping to steer and shape the future of the business. As such, you will be the kind of person who enjoys researching various technologies that can drive their systems forward. You will determine what tech to incorporate based upon suitability and alignment to business goals. In addition to maintaining and enhancing their existing applications, there will be plenty of opportunity for working on greenfield projects. Duties will include:  Plan and lead projects  Maintain and develop system applications and APIs.  Deliver high-quality solutions that provide an intuitive workflow for staff and external users.  Collaborate on application architecture, design and UX to develop solutions that are usable, accessible and make a strong visual impact.  Represent the development team at internal and external meetings.  Maintain and contribute to internal/external documentation.  Contribute ideas and suggestions to progress and increase the success of the business.  Work collaboratively with the broader organisation and take responsibility for delivering developments promptly to assist team members perform their roles.  Research available technologies and products we can leverage to improve the system and utilise our resources effectively.  Advocate well tested and documented, high-quality code and help develop the business’ standard and conventions.  Take responsibility for the development and timely delivery of user-facing solutions with a focus on a high-quality user journey.  Be involved in all aspects of project delivery from concept and design through to release and maintenance Skills and experience required:  Extensive knowledge and experience of delivery and development leveraging React, JavaScript (ES6), HTML & CSS  Experience using Git as a version control system in a team context (i.e. using Gitflow as a workflow strategy)  The ability to contribute high-quality code and contribute to peer reviews offering constructive feedback on code style, naming and design.  Strong teamwork and communication skills with both technical and non-technical staff.  Strong knowledge of web performance optimisation and refactoring  Experience working with API developed by backend teams.  Excellent problem solving and organisational skills with exceptional attention to detail.  Experience writing clear specifications from gathered requirements and breaking down projects into simple tasks that can be delegated to keep all business priorities moving forwards.  Knowledge of some or all tools and methods such as build tools (Webpack/Gulp/Grunt), Node, CSS Frameworks, Continuous Integration, Atlassian Suite, SASS, BEM, Atomic Design and Pattern Libraries.  Cross-browser/device testing.  Responsive transactional and marketing emails Desirable but not essential:  Familiarity with PHP and backend frameworks such as Yii or Symfony.  UI/UX design skills  Experience working on multilingual applications.  Experience designing and developing CMS (i.e. WordPress) themes.  Sketch, Illustrator or Photoshop experience to produce or update wireframes, mock- ups and prototypes.  Understanding of/willingness to learn front end automation and testing frameworks.  Experience working on decoupled/headless applications.  Familiarity with progressive web applications. Competitive salary and benefits on offer including company share scheme with flexible hours and remote working