
Senior Software Engineer (React Native)
Kingfisher plc22 hours ago
Kraków, PolandSenior
Responsibilities
- Design, develop, maintain, and improve scalable, reliable, user-focused software solutions.
- Collaborate with Product Managers, Designers, Engineers, and stakeholders to deliver features and enhancements.
- Contribute to technical discussions, solution design, architectural decisions, and engineering best practices.
- Write clean, maintainable, well-tested code using automated testing practices.
- Support features throughout the software development lifecycle, from design and implementation through deployment and ongoing improvement.
- Improve application performance, stability, development processes, and overall product quality.
- Share knowledge, mentor other engineers, and support team growth and continuous improvement.
- Communicate progress, challenges, and technical considerations effectively with stakeholders and team members.
Requirements
- Strong commercial experience developing software applications with React Native, TypeScript, and Redux.
- Proven ability to design and build scalable, maintainable, high-quality applications in complex engineering environments.
- Strong understanding of application architecture, state management, performance optimization, and software design principles.
- Hands-on experience with automated testing using Jest.
- Experience integrating APIs and working with distributed systems and modern service-oriented architectures.
- Knowledge of software engineering best practices covering code quality, security, performance, and scalability.
- Strong problem-solving, analytical, communication, collaboration, and independent decision-making skills.
- Experience working effectively in Agile, cross-functional teams.
- Experience mentoring and supporting other engineers and contributing to knowledge sharing.
- Excellent written and spoken English.
- Experience with Datadog, Braze, or Terraform is desirable.
- Exposure to cloud technologies and modern observability and monitoring practices is desirable.
Benefits
- 20,000 - 28,000 PLN gross per month on an employment contract.
- Hybrid work in Kraków with one day per week in the office and the possibility of working from home.
- Private medical healthcare at LUXMED, including dental care, for the employee and family.
- Medicover Fit&More sports card.
- Employer-financed life insurance.
- 30-minute lunch break included in the eight-hour working day.
- Training and buddy programme.
- Employee wellbeing programme.
- Co-financing of monthly public transport tickets in Kraków.
- Language courses, accounting courses, LinkedIn Learning access, and possible co-financing for studies and certifications.
- Employee referral programme and opportunities for career growth.
- Inclusive, professional, and stimulating working environment.
Tech Stack
Categories
Mobile
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.