Front End Developer
We are looking for a software developer to join our front end team. The role will require you to design and build new software, establish technical requirements and maintain and improve the current product suite. It offers a variety of technical challenges that arise through the building of complex front end applications, developed to project requirements and specifications from our in house design team.
You should be a good communicator and have the ability to work with other engineers in the team as well being comfortable liasing directly with colleagues in the wider company to understand requirements and business needs.
The role will be based in Bath, UK with flexibility for remote working in addition to flexible hours and substantial employee benefits. We’re 8/12 on Joels Scale and aiming for higher.
From your professional experience, we will be looking for someone who has:
Significant experience working with front end web application frameworks (ideally Angular 4+)
An eye for detail and takes pride in their work
Work iteratively in collaboration with technology leads, business analysts, product owners to take UX designs to final production quality code
Experience of working and interacting with UX/Visual designers and API developers
Comfortable reviewing code of other engineers and providing constructive feedback
Clear working knowledge of web applications, processes and supporting networking and systems
Expert pixel-perfect CSS
Experience of taking custom, high resolution application designs (Sketch) and implementing them in Angular/CSS solutions
You will need to demonstrate that you can:
Ask for assistance when needed
Communicate effectively with your peers
Plan and organise your time effectively
Innovate and participate in improving our development process
Experience in Angular (currently we use Angular 6)
TDD / BDD
UI / e2e Testing