Full Stack Python / Django 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 order management systems.. ihateironing.com currently operates in London, Brighton, Oxford and internationally in New York. 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. We use Postgres as our database, everything is hosted on DigitalOcean. The role The key responsibility for this position is the ongoing technical development of our platform. 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 issues and create elegant technical solutions. This includes; * Refining and improving existing platform features * Improving our use of data to monitor and drive performance * Managing the development of new features or initiatives * Refactoring and updating the software * Developing and improving QA systems Requirements We are looking for someone with the following characteristics; * Intelligent, with good clarity of thought and the ability to solve problems elegantly * Diligent, takes pride in the quality of work they produce * The ability to get things done * Able to self manage both in terms of planning and testing their work * Open to changing their minds changes if a more appropriate solution is thought of by someone else * 3-5 years industry experience * Keen to learn and adopt the latest technologies * Experience with Django/Python * Experience with Postgres * Some knowledge of modern java-script preferable * Extremely well organised * Excellent problem solving skills * Good communication skills, seeks to understand before being understood * Interested and preferably experienced in working for a start-up 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 or being given tasks without understanding their actual impact on the business and customers. 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 (55,000 - 70,000 per year) * 1,500 laptop/software allowance to setup your environment * Health and fitness subsidy * Free laundry/dry cleaning/ironing * 500 annual conference budget * Share scheme