Lead Software Engineer, Frontend
Kingfisher plc
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Lead Software Engineer, Frontend at Kingfisher plc
We’re Kingfisher, a team made up of over 74,000 passionate people who bring Kingfisher - and all our other brands: Castorama, B&Q, Screwfix, Brico Dépôt and Koçtaş - to life. That’s right, we’re big, but we have ambitions to become even bigger and even better. We want to become the leading home improvement company and grow the largest community of home improvers in the world. And that’s where you come in.
At Kingfisher, our customers come from all walks of life, and so do we. We want to ensure that all colleagues, future colleagues, and applicants to Kingfisher are treated equally regardless of age, gender, marital or civil partnership status, colour, ethnic or national origin, culture, religious belief, philosophical belief, political opinion, disability, gender identity, gender expression or sexual orientation.
We are open to flexible and agile working. Therefore, we offer colleagues a blend of working from home and our office, located in Kraków. Talk to us about how we can best support you!
At Kingfisher, we value the perspectives that any new team members bring, and we want to hear from you. We encourage you to apply for one of our roles, even if you do not feel you meet 100% of the requirements.In return, we offer an inclusive environment, where what you can achieve is limited only by your imagination! We encourage new ideas, actively support experimentation, and strive to build an environment where everyone can be their best self. Interested? Great, apply now and help us to Power the Possible.
Benefits Package
- Annual performance bonus
- Employee referral bonus
- Private medical coverage with the Regina Maria Priority Plan
- Family medical plan option allowing you to add a spouse or child at no extra cost
- Eyeglasses vouchers
- Life insurance (Metropolitan Life)
- 7Card fitness membership (co‑funded)
- Access to Bookster, LEO Learning and LinkedIn Learning
- Fresh fruit bar and premium coffee in the office
- Hybrid work model – up to 3 days per week in the office
- Flexible working schedule
- 21 days of annual leave + 1 additional day for each year of tenure (up to 25 days)
- Substitution days when public holidays fall on weekends
- Paid leave for wedding and bereavement
- Meal tickets: 40 RON/day (gross)
- Gift vouchers: up to 4 per year x 300 RON (net) each, offered for specific occasions:
- Christmas - all employees
- Easter - all employees
- 8th of March- female employees
- 1st of June- employees with children
About the Role
We are looking for an experienced Lead Software Engineer, Frontend to join the Colleague Commerce team. This team builds tools used by store colleagues to handle customer orders, queries and in‑store online ordering. You will lead the technical delivery of a major rewrite of the DotCom Plus platform (currently ATG‑based): a greenfield rebuild that will selectively reuse existing components, with an initial rollout for B&Q and multi‑brand deployment planned from early 2017. The role combines hands‑on system design, technical leadership and close collaboration with product and operations to deliver a highly reliable, customer‑facing platform used in 24/7 store operations.
Responsibilities
- Lead system design and architecture for frontend and service interactions, ensuring solutions are scalable, maintainable and aligned with microservices principles
- Own technical direction for the squad: set standards, review designs, and drive decisions that balance short‑term delivery with long‑term maintainability
- Mentor and coach engineers, fostering growth, code quality and a culture of continuous improvement
- Collaborate cross‑functionally with backend engineers, product managers, designers and operations to define product vision and delivery plans
- Champion frontend quality: testing, performance, accessibility (WCAG) and reliable CI/CD pipelines
- Drive improvements in development lifecycle, observability, deployment practices and incident response for a mission‑critical system
- Represent the team to stakeholders, communicating technical trade‑offs, progress and risks clearly
Skills and Experience
- Proven experience designing and delivering complex frontend solutions and distributed systems
- Strong frontend expertise with JavaScript and React (TypeScript preferred)
- Experience with Node.js for backend or server‑side components
- Solid understanding of microservices architecture, REST APIs, JSON and GraphQL
- Hands‑on experience with frontend testing and automation (e.g., Playwright, Jest, Cypress)
- Experience building and maintaining CI/CD pipelines and deployment automation
- Good knowledge of web architecture, performance optimisation and web server technologies
- Strong SQL skills and familiarity with validating data flows across integrated systems
- Excellent communication and stakeholder management skills; able to influence technical strategy
- Fluent English (written and spoken)
Nice to have
- Experience with AWS and cloud‑native patterns
- Familiarity with Kafka or event‑driven architectures
- Prior exposure to retail/e‑commerce platforms, especially ATG/DotCom ecosystems
- Experience with Remix or other modern frameworks and server‑side rendering patterns
- Background in observability, performance testing and reliability engineering
Key skills/competency
- Frontend Development
- React
- JavaScript
- TypeScript
- Microservices
- System Design
- Technical Leadership
- CI/CD
- Node.js
- GraphQL
How to Get Hired at Kingfisher plc
- Research Kingfisher plc's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Customize your resume: Tailor your Lead Software Engineer, Frontend experience to highlight expertise in greenfield projects, React, Node.js, and microservices for Kingfisher plc.
- Showcase technical leadership: Prepare examples demonstrating system design, technical direction, mentorship, and driving quality initiatives in complex frontend environments.
- Prepare for architectural discussions: Be ready to discuss scalable frontend solutions, distributed systems, REST/GraphQL APIs, and CI/CD pipelines relevant to Kingfisher plc.
- Emphasize cross-functional collaboration: Highlight experience working with product, backend, and operations teams to deliver mission-critical platforms at Kingfisher plc.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background