At a Glance
- Tasks: Build and maintain reusable UI components using React and collaborate with designers.
- Company: Join a forward-thinking tech company in London or Birmingham.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for growth.
- Why this job: Make an impact by creating high-performance components that enhance user experience.
- Qualifications: Proficient in React, JavaScript/TypeScript, and component-driven development.
- Other info: Dynamic team environment with a focus on innovation and best practices.
The predicted salary is between 36000 - 60000 ÂŁ per year.
Location: London or Birmingham
Position Type: Contract
Key Responsibilities
- Build and maintain reusable UI components within the ARC Design System using React
- Partner with UX/UI designers to translate Figma specifications into robust, accessible, and highâperformance components
- Document components in Storybook to drive adoption and provide clear usage guidelines for developers
- Uphold design system standards and best practices to ensure consistency and scalability across applications
- Write and maintain unit and endâtoâend tests using Jest and Cypress
- Improve developer experience through better tooling, documentation, and onboarding resources
- Gather feedback from crossâfunctional teams and iterate on design system features
- Ensure compliance with WCAG accessibility standards and optimize performance
- Participate in code reviews, maintain highâquality standards, and advocate for best practices in frontend development
Required Skills & Experience
- Advanced proficiency in React and JavaScript/TypeScript
- Strong knowledge of React hooks, Context API, and advanced patterns
- Experience with componentâdriven development and tools such as Storybook
- Familiarity with state management libraries (Redux, Zustand, Recoil, etc.)
- Understanding of design systems, UI libraries, and scalable architecture principles
- Expertise in CSSâinâJS, responsive design, and theming strategies
- Handsâon experience with testing frameworks (Jest, Cypress)
- Ability to deliver pixelâperfect UI components from Figma designs
- Solid knowledge of accessibility standards and best practices
Frontend Developer in London employer: Bounteous
Contact Detail:
Bounteous Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Frontend Developer in London
â¨Tip Number 1
Network like a pro! Reach out to fellow developers, attend meetups, and connect with people in the industry. You never know who might have the inside scoop on job openings or can refer you directly.
â¨Tip Number 2
Show off your skills! Create a portfolio showcasing your best work, especially projects using React. Make sure itâs easy to navigate and highlights your ability to build reusable UI components and adhere to design standards.
â¨Tip Number 3
Prepare for interviews by brushing up on your technical skills. Be ready to discuss your experience with React hooks, testing frameworks, and how you ensure accessibility in your projects. Practice coding challenges to keep your skills sharp!
â¨Tip Number 4
Donât forget to apply through our website! Weâre always on the lookout for talented Frontend Developers. Tailor your application to highlight your experience with component-driven development and your passion for creating high-performance applications.
We think you need these skills to ace Frontend Developer in London
Some tips for your application đŤĄ
Tailor Your CV: Make sure your CV highlights your experience with React and JavaScript/TypeScript. We want to see how you've built reusable UI components and collaborated with designers, so donât hold back on those details!
Showcase Your Projects: Include links to your previous work or GitHub repositories that demonstrate your skills in component-driven development and testing frameworks like Jest and Cypress. This gives us a clear picture of what you can bring to the table.
Be Clear and Concise: When writing your cover letter, keep it straightforward. We appreciate clarity, so explain how your experience aligns with our needs without fluff. Highlight your understanding of design systems and accessibility standards!
Apply Through Our Website: We encourage you to apply directly through our website. Itâs the best way for us to receive your application and ensures youâre considered for the role. Plus, itâs super easy!
How to prepare for a job interview at Bounteous
â¨Know Your React Inside Out
Make sure you brush up on your React skills before the interview. Be ready to discuss advanced concepts like hooks, Context API, and component-driven development. Practising coding challenges that involve these topics can really help you demonstrate your expertise.
â¨Familiarise Yourself with Design Systems
Since the role involves working with a design system, take some time to understand how design systems work. Review examples of design systems and be prepared to discuss how you would uphold standards and best practices in your work. This shows youâre not just a coder but also a team player who values consistency.
â¨Prepare for Practical Tests
Expect to showcase your skills through practical tests or coding challenges during the interview. Brush up on writing unit tests with Jest and end-to-end tests with Cypress. Being able to demonstrate your testing knowledge will set you apart from other candidates.
â¨Showcase Your Collaboration Skills
This role requires partnering with UX/UI designers, so be ready to talk about your experience working in cross-functional teams. Share examples of how youâve gathered feedback and iterated on projects. Highlighting your communication skills will show that you can effectively collaborate and contribute to the team.