At a Glance
- Tasks: Build and maintain reusable UI components using Preact and TailwindCSS for major UK brands.
- Company: Biglight, an innovative experience design agency focused on remarkable customer experiences.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Other info: Collaborative environment with excellent career advancement opportunities.
- Why this job: Join a dynamic team and make a real impact on cutting-edge digital experiences.
- Qualifications: Experience in JavaScript frameworks, component-driven development, and a passion for accessibility.
The predicted salary is between 36000 - 60000 £ per year.
About Biglight
Biglight is an experience design agency that combines customer insight, UX and design with constant innovation and experimentation to help leading brands create remarkable customer experiences. We’re expanding our capabilities into component library and design system development for enterprise clients. This role focuses on building and maintaining a sophisticated UI component library that powers both e-commerce and B2B web applications for a major UK brand.
You’ll be working with modern frontend technologies (Preact, TailwindCSS, and Storybook) to create reusable, accessible and pixel-perfect components that form the foundation of our client's digital experiences. The library includes 70+ components, 200+ documented stories and supports multiple themes with automated CSS generation. This is a hands-on development role where you’ll own components end-to-end: from implementation through Storybook documentation, accessibility compliance, and cross-theme testing. Each component you build gets its own QA environment and you’ll collaborate closely with designers through integrated Figma tooling.
You’ll be working alongside the client’s product engineering team, participating in daily standups and contributing to a shared roadmap that includes UI elevation across the platform, a mobile-first redesign, and new feature development. This is also a client-facing role. You’ll join client standups, take requirements directly from stakeholders, and collaborate closely with their product and engineering teams. We’re looking for someone confident in communicating with clients, comfortable asking clarifying questions and able to translate business needs into robust technical solutions in partnership with the wider team.
Requirements
Who we are looking for
We’re looking for a detail-oriented Frontend Component Developer with solid experience in JavaScript frameworks, component-driven development and utility-first CSS. You’ll enjoy the craft of building reusable UI, taking pride in clean APIs, thorough documentation and pixel-perfect implementation. This is a role for someone who cares about accessibility as a core requirement (not an afterthought), understands the value of design systems and can work independently while collaborating effectively with designers and other developers. You’ll be comfortable working within an established component architecture, following conventions and contributing improvements to build processes and tooling.
Key responsibilities
- Develop and maintain reusable UI components using Preact and TailwindCSS
- Create comprehensive Storybook stories with interactive controls, documentation and usage guidance
- Implement responsive, mobile-first designs aligned with modern frontend best practices
- Explore and contribute to AI-assisted development workflows (Figma MCP, automated PR generation, Claude Code)
- Ensure WCAG 2.1 accessibility compliance across all components and themes
- Support a multi-theme system, ensuring components work seamlessly across different brand themes
- Collaborate through branching workflows with PR-based code reviews and clear documentation
- Work closely with designers, validating implementation accuracy against Figma designs
- Contribute to build tooling improvements (Webpack, PostCSS, theme generation, automation)
- Maintain code quality through consistent formatting, JSDoc comments, and clear prop definitions
- Test components across browsers, devices, and themes to ensure stability and visual consistency
- Contribute to UI elevation initiatives, enhancing existing pages and flows
- Collaborate on A/B testing efforts using platform tools (e.g., Sitecore)
- Use analytics data (Adobe Analytics, Content Square) to inform UX decisions
- Proactively identify challenges and contribute practical technical solutions
Client & Team Collaboration
- Participate in daily client standups and provide clear progress updates
- Gather and clarify requirements directly from client stakeholders
- Work closely with internal teams (design, QA, project management) to plan and deliver work efficiently
- Communicate technical constraints and solutions clearly to both technical and non-technical stakeholders
Frontend Developer (Hiring Immediately) in London employer: Biglight
Biglight is an exceptional employer that fosters a collaborative and innovative work culture, where creativity and technical expertise thrive. As a Frontend Developer, you'll have the opportunity to work with cutting-edge technologies while contributing to impactful projects for leading brands, all within a supportive environment that prioritises professional growth and accessibility. With a focus on client engagement and teamwork, Biglight offers a unique chance to shape remarkable digital experiences in a dynamic setting.
StudySmarter Expert Advice🤫
We think this is how you could land Frontend Developer (Hiring Immediately) in London
✨Tip Number 1
Get your networking game on! Connect with folks in the industry, attend meetups, and join online communities. The more people you know, the better your chances of landing that Frontend Developer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best work with Preact, TailwindCSS, and any other relevant tech. Make sure to include detailed documentation and examples of your components in action.
✨Tip Number 3
Practice your communication skills. Since this role is client-facing, being able to clearly explain your ideas and technical solutions is key. Try mock interviews or discussions with friends to build your confidence.
✨Tip Number 4
Apply through our website! We love seeing candidates who are proactive. Tailor your application to highlight your experience with component-driven development and accessibility, and let us know why you're excited about working with Biglight.
We think you need these skills to ace Frontend Developer (Hiring Immediately) in London
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Frontend Developer role. Highlight your experience with Preact, TailwindCSS, and component-driven development. We want to see how your skills align with our needs!
Showcase Your Projects:Include links to your previous work or projects that demonstrate your ability to create reusable UI components. If you've got a portfolio, flaunt it! We love seeing what you can do.
Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon. We appreciate direct communication, especially since this role involves client interaction.
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and get the ball rolling on your application.
How to prepare for a job interview at Biglight
✨Know Your Tech Stack
Make sure you’re well-versed in Preact, TailwindCSS, and Storybook. Brush up on your JavaScript frameworks and component-driven development skills. Be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Accessibility Knowledge
Since accessibility is a core requirement for this role, be prepared to talk about WCAG 2.1 compliance. Share examples of how you've implemented accessible components in previous work and why it matters to you.
✨Prepare for Client Interaction
This role involves direct communication with clients, so practice articulating technical concepts in a way that non-technical stakeholders can understand. Think of scenarios where you’ve successfully gathered requirements or clarified needs from clients.
✨Demonstrate Collaboration Skills
You’ll be working closely with designers and other developers, so highlight your teamwork experience. Discuss how you’ve collaborated on projects, especially in environments using tools like Figma and Git workflows.