Sr. Frontend Engineer - Mobile
OneShot AI
City Of London
Hybrid
GBP 50,000 - 70,000
Full time
Job summary
A technology company based in the United Kingdom is looking for a skilled React Native Developer to create and maintain scalable design systems and component libraries. In this role, you will collaborate with designers, ensure UI consistency, and mentor junior engineers. The ideal candidate will have over 3 years of experience in React Native development and a strong portfolio. Competitive compensation is offered.
Qualifications
- 3+ years in React Native development.
- Portfolio showcasing design system or component work.
Responsibilities
- Develop and maintain scalable, accessible React Native design systems and component libraries.
- Collaborate with designers to translate visual designs into reusable code.
- Ensure UI consistency, performance, and cross-platform compatibility.
- Document usage guidelines and mentor junior engineers.
- Stay updated with React Native and design system trends.
Skills
Building React Native design systems
JavaScript
TypeScript
HTML
CSS/styled-components
Redux
MobX
Context API
Accessibility standards
Storybook
Education
Bachelor's in CS, Design, or related field
Responsibilities
- Develop and maintain scalable, accessible React Native design systems and component libraries.
- Collaborate with designers to translate visual designs into reusable code.
- Ensure UI consistency, performance, and cross-platform compatibility.
- Document usage guidelines and mentor junior engineers.
- Stay updated with React Native and design system trends.
Requirements
- Bachelor's in CS, Design, or related field.
- 3+ years in React Native development.
- Portfolio showcasing design system or component work.
Competencies and Skills
- Strong experience in building React Native design systems and component-based architecture.
- Proficient in JavaScript, TypeScript, HTML, CSS/styled‑components.
- Knowledge of Redux, MobX, Context API, accessibility standards, and tools like Storybook.
- Strong systems thinking, UI consistency, and communication skills.