Lead React Native Developer
Boohoo
- Manchester
- Permanent
- Full-time
- Feature development: Design and implement new features or improvements to existing ones.
- Code review and refactoring: Ensure code quality, adherence to best practices, and maintainability.
- Bug fixing: Troubleshoot and resolve bugs reported by users or identified during testing.
- Technical documentation: Document technical designs, implementation details, and system configurations.
- Collaboration and communication: Work with cross-functional team members to align on project goals, requirements, and priorities.
- Streamline development processes, collaborate efficiently with team members, and deliver high-quality mobile applications.
- Demonstrated experience in building and deploying complex, high-quality mobile applications using React Native framework.
- Proficiency in JavaScript/TypeScript, including ES6+ syntax, asynchronous programming, and familiarity with popular JavaScript libraries and frameworks.
- In-depth knowledge of mobile app development principles, including responsive design, performance optimization, and platform-specific considerations (iOS/Android).
- Experience with cross-platform development approaches, including code sharing strategies, platform-specific components, and optimizing for performance and user experience across different devices.
- Ability to integrate native modules and third-party libraries into React Native applications to leverage platform-specific functionalities and APIs.
- Ability to work in a collaborative team environment and excellent communication skills.
- Understanding of UI/UX design principles and best practices.
- Experience in integrating RESTful APIs, GraphQL, or other web services into mobile applications, handling data fetching, caching, and error handling.
- Proficiency in writing unit tests, end-to-end tests, and debugging techniques.
- Familiarity with Git version control system and best practices for branching, merging, and collaborating with other developers.
- Strong analytical and problem-solving skills, with the ability to understand and debug complex technical issues efficiently.
- 25 days holiday plus bank holidays
- Discretionary bonus scheme
- Employer pension contribution
- Company share scheme
- Flexible working hours
- Late start, early Friday finish
- Life assurance
- Free parking
- Free gym membership and classes on a daily basis including yoga, PT classes and sound relaxation
- Employee assistance programme including 24-hour confidential helpline
- Up to 40% discount across our boohoo group brands
- Discount portal
- Learning and development support and opportunities both internally and externally
- Payday drinks monthly and ad hoc events throughout the year