
Software Engineer (React)
Kingfisher plc3 days ago
Kraków, PolandMid Level
Responsibilities
- Design, develop, test, and maintain reliable, scalable, and maintainable frontend solutions.
- Contribute to technical discussions, architectural decisions, engineering standards, code reviews, testing, and release processes.
- Improve developer experience, engineering efficiency, development workflows, shared tooling, and platform enablement initiatives.
- Collaborate on frontend architecture, cloud services, infrastructure integrations, and production software support.
- Work with backend engineers, product partners, designers, and stakeholders to deliver high-quality features.
- Participate in knowledge sharing, communicate technical progress and challenges, and continuously improve technical skills.
Requirements
- Practical experience developing and maintaining frontend applications with TypeScript, HTML, and CSS.
- Working knowledge of modern frontend frameworks, particularly React.js, with exposure to Remix or similar technologies.
- Understanding of web application architecture, DNS, web servers, and basic microfrontend concepts.
- Experience with RESTful APIs and JSON, plus familiarity with GraphQL and frontend API integration.
- Hands-on experience maintaining automated tests with Playwright, Jest, or similar tools.
- Familiarity with CI/CD pipelines, version control, and modern development and deployment practices.
- Experience with AWS Lambda, API Gateway, S3, Valkey, and CloudFront.
- Awareness of web accessibility standards and user experience principles.
- Understanding of software engineering best practices involving code quality, performance, security, and maintainability.
- Strong problem-solving, collaboration, communication, and English-language skills.
Benefits
- Hybrid work in Kraków with one day per week in the office and the possibility of working from home.
- 13,000–22,000 PLN gross per month on an employment contract.
- Private medical healthcare at LUXMED, including dental care, for the employee and family.
- Medicover sports card, employer-funded life insurance, and a wellbeing programme.
- Training and buddy programme, language and accounting courses, LinkedIn Learning, and possible study and certification co-financing.
- Co-financing of monthly public transport tickets in Kraków.
- 30-minute lunch break included in the eight-hour working day, comfortable office environment, and employee referral programme.
Tech Stack
About Kingfisher plc
Kingfisher plc is a public home improvement retailer that sells DIY, building, and trade supplies to consumers and professionals across Europe. It operates more than 2,000 stores and e-commerce channels under banners including B&Q, Screwfix, Castorama, Brico Dépôt, TradePoint, and Koçtaş. Founded in 1982 and headquartered in London, it earns revenue from retail sales and related services in eight countries, including the UK, France, Poland, Spain, and Turkey.