Front-End Engineer

ihateironing ,
London, Greater London

Overview

Job Description

ihateironing.com is Britains biggest on-demand laundry service, partnering with a network of master dry cleaners across the UK. Our aim is to connect our customers with the very best local dry cleaners in their areas through our smart booking and customer fulfilment platform. ihateironing.com currently operates in London, Brighton, Oxford and internationally in New York, Singapore and Sydney. We are constantly expanding our operations to new markets. Our Tech Stack Our website, internal applications and APIs are built using Python (Django and Django Rest Framework) with a simple frontend using HTML5, JavaScript (Vanilla and jQuery), SASS. Our mobile apps are built using React Native. About You The successful candidate will play a key role in the development of our website, internal applications and two mobile apps. You'll be involved right across the life cycle of any technical projects from design right through to deployment and feedback. You'll need to understand business and user needs/issues and create elegant technical solutions. This includes; * Refining and improving existing website and app features * Helping to refactor and modernise our front end technology stack Requirements We are looking for someone with the following characteristics; * 3+ years industry experience * Keen to learn and adopt the latest technologies * Experience working on both web and mobile apps using JavaScript frameworks like: React/Redux (preferred) or similar such as Vue, Angular or Knockout * Interested and preferably experienced in working for a start-up * Strong skills in HTML5, CSS3, with knowledge of modular CSS techniques and atomic design * Working experience of writing unit tests using Jest, Jasmine or equivalent in a TDD manner * Understanding of LESS and SASS * Sketch, Zeppelin * Experience with Continuous Integration / Continuous Delivery * Familiarity with Python * Git * Extremely well organised * Excellent problem solving skills * Good communication skills Benefits Join our company if you're keen to keep learning. Join if you think your career will progress because youll be given more responsibilities than elsewhere. Join because you can't face working on meaningless non-core code. Join because you like the culture and you think youll have fun. Join because in three years time when you look at this job and this company youll feel proud and it will be part of how you got where you were going. Join because as we grow our ability to reward you will grow and your income will grow with our success that you contributed to. * Competitive salary based on experience * Brand new MacBook Pro and software allowance to setup your dev environment * Health and fitness subsidy * Free laundry/dry cleaning/ironing * Annual conference budget * Share scheme * Flexible working hours and work from home arrangements * 24 day holidays + bank holidays