Kingfisher plc

Senior Software Engineer (React)

Kingfisher plc
Apply
2 hours ago
Kraków, PolandSenior

Responsibilities

  • Lead the design, implementation, and ongoing maintenance of scalable, reliable, and efficient frontend solutions.
  • Collaborate with backend engineers, product partners, and designers to clarify requirements and deliver features.
  • Support frontend architecture development and adoption of modern technologies and practices.
  • Promote high standards for code quality, testing, and release practices.
  • Improve development workflows, tooling, and overall product quality.
  • Share knowledge, foster a learning-focused team culture, and mentor less experienced engineers.
  • Communicate delivery progress, risks, and technical topics to stakeholders.

Requirements

  • Strong experience designing and building frontend applications with TypeScript, HTML, and CSS.
  • Proficiency with React.js and Remix in modular and distributed frontend systems.
  • Good understanding of web architecture, including DNS, web servers, and microfrontend solutions.
  • Hands-on experience integrating RESTful APIs, JSON, and GraphQL.
  • Solid knowledge of Playwright and Jest, including testing independently deployed modules.
  • Experience with CI/CD pipelines and modern deployment practices in multi-application environments.
  • Familiarity with accessibility standards and user experience best practices.
  • Strong understanding of software and quality engineering principles, including performance, security, and scalability.
  • Excellent problem-solving, communication, and cross-team collaboration skills.
  • Excellent command of written and spoken English.

Benefits

  • Hybrid work arrangement combining work from home and the Kraków office.
  • 20,000 - 28,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-financed life insurance, and wellbeing programme.
  • 30-minute lunch break included in the 8-hour working day.
  • Training and buddy programme, professional development opportunities, LinkedIn Learning, language and accounting courses, and possible co-financing for studies and certifications.
  • Co-financing of monthly public transport tickets in Kraków.
  • Employee referral programme and a comfortable office environment.

Tech Stack

CSSGraphQLHTMLJestReactTypeScript

Categories

Kingfisher plc

About Kingfisher plc

10,000+ employees
Contact me