Job Title & department:
Front End Developer
Contract/Permanent:
Permanent - 40 hours per week (full time, remote - in office 2 days a month)
Location:
Derby or London
Role background:
Wowcher Tech is a team of around 45 in a company of around 300. We are responsible for all the internal and external systems here at Wowcher. We are looking for bright, motivated people to join our expanding technical team to deliver superb software in support of our continued growth. Work is a mixture of small business-as-usual changes, small-to-medium sized projects and large development/re-engineering/acquisition projects. We value creativity, pragmatism, a “can-do” attitude and a willingness to get involved!
Key responsibilities:
Front End Developer would take care of all web properties at Wowcher and LivingSocial. The successful candidate will be responsible for building kick-ass product features in React with server side rendering and with performance, SEO and flexibility in mind. They will work as a member of a core development team using data driven decisions to create valuable features that our customers love.
Skills & technologies – REQUIRED:
-
Solid experience of React
-
Up to date knowledge on React best practices and associated libraries
- Experience building front end eco-systems to support a feature rich e-commerce platform at scale.
- Experience with Server Side Rendering
-
Excellent HTML, XHTML, CSS (3) (with SASS/LESS) and OO Javascript skills
-
Build tools such as Grunt, Gulp, CodeKit
-
Git or similar source code control
- Versed in working in agile environments (Scrum/XP/Kanban)
-
Mentoring/Coaching others
Skills & technologies – OPTIONAL:
-
Experience with React Native and Progressive Web Apps
Personal attributes
The successful candidate will have a clear vision of what good looks like but remain grounded to the day to day and be pragmatic in their approach to achieving this vision. They will enjoy learning from and coaching and mentoring others to help grow and develop the team. They will be able to flourish when working autonomously and also collaboratively. A proactive approach to problem-solving technical and process issues is essential.