
Senior Software Engineer (React)
Kingfisher plc2 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.