Position: Senior React Native developer (British product)
Company: TechMagic
Experience required: 5y
English level: upper

Ihateironing.com currently operates in London, Brighton,
Oxford, and internationally in New York, Singapore, and Sydney. They are constantly expanding our operations to new markets.
We are looking for a React Native developer to join the team. You’ll help 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, 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**
- 5+ years of experience in development.
- Previous experience working as a React Native developer - at least 1 year of experience.
- Knowledge of React tools including Flux, Flow, Redux, etc.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Experience working with REST APIs, offline storage, and third-party libraries
- Experience with user interface design.
- Experience with mobile debugging and performance testing software.
- Excellent troubleshooting skills.

**Benefits**
1. Competitive salary based on experience
2. Brand new MacBook Pro and software allowance to set up your dev environment
3. Health and fitness subsidy
4. Flexible working hours and work-from-home arrangements
5. 24-day holidays + bank holidays
6. £1000 annual learning budget

**Interview process**
1. Test task
2. Tech interview

3. Cultural fit interview
4. Interview with CEO