Ihateironing.com is Britain’s 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.
We are looking for a React Native developer to join our team. You’ll help us, architect, develop, test, and deliver next-generation, highly scalable solutions. In this role, you will be responsible for developing, designing and implementing user interface components using React Native concepts. You will also be responsible for profiling and improving performance and documenting our codebase.
To ensure success as a React Native developer, you should have in-depth knowledge of JavaScript, React concepts, and excellent coding skills. Ultimately, a top-class React Native developer should be able to design and build modern user interface components to enhance application performance.
Responsibilities:
- Developing and implementing highly responsive user interface components using React Native concepts.
- Build app and UI components from prototypes and wireframes
- Use Native APIs for tight integrations with both platforms – Android and iOS
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Documenting application changes and developing updates
- Work as a part of a small team that includes other developers, designers, QA experts, and managers
Requirements
- Previous experience working as a React Native developer.
- Knowledge of React tools, including Redux, Reselect, redux-saga etc.
- In-depth knowledge of JavaScript, CSS, JSX, flex-box and front-end technologies.
- Experience working with REST APIs, offline storage, and third-party libraries
- Understanding of native navigation and ability to work with react-navigation-like libraries
- In-depth and on-hands experience with both Android and iOS development tools in terms of react-native workflow
- Experience with manual build distribution using TestFlight and Google Play Console
- Experience with user interface design.
- Experience with mobile debugging and performance testing software.
- Excellent troubleshooting skills.
Benefits
- Competitive salary based on experience
- Health and fitness subsidy
- Brand new Macbook
- Annual conference budget
- Flexible working hours
- Fully remote role