Overview
Projects will range from working on main brand websites with huge amounts of multi- lingual content, through to smaller one-off projects such as marketing micro-sites. You will also be involved in delivering a wide range of web-based projects along with our digital creative teams including the creation of mobile and web applications.
Responsibilities
- Working as part of cross functional teams whilst providing technical leadership
- Be an active member of the development team, specialising in Front End.
- Development but also working on projects using technologies with which you may be unfamiliar with
- Be responsible for estimating development effort on projects
- Help define and execute the development strategy
- Conduct code reviews to ensure quality standards are upheld
- Work closely with account directors, creative, and the client directly to ensure projects are delivered on time
- Mentor and develop other members of the team
- Implement and improve working practices
- Identify and research emerging market trends to ensure you are always on top of your game
- Strong knowledge and experience of JavaScript, jQuery, React, Redux, and ES6
- Experience of working within an agile environment
- At least four years\' development experience
- Proven ability to deliver a wide range of projects, large and small
- Knowledge of Test-Driven Development
- Strong HTML, CSS, and JavaScript (in particular, jQuery)
- Strong knowledge of software development practices, processes and theories, especially around Agile Development Principles
- GIT
Desirable Skills
- Knowledge of development frameworks other than the one you are expert in
- Team leadership and mentoring experience
- Responsive design and development
- Good client experience
- Experience in the automotive industry
- Knowledge of at least one Java MVC Web development (ideally SpringMVC, alternatively Java MVC frameworks, or alternatively Struts or Struts 2)