Lead Software Engineer (Mobile)

Job summary
Permanent contract
Kraków
Salary: Not specified
Skills & expertise
Autonomy
Motivational skills
Communication skills
Creativity and innovation
Coaching and mentoring
+9
Apply

Kingfisher
Kingfisher

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

Overview

Lead Software Engineer (Mobile)

(Hybrid/Kraków - 1 day per week in the office)

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.

We offer a competitive benefit package and plenty of opportunities to stretch and grow your career:

  • 25,000 - 33,000 PLN gross per month on an employment contract
  • Private medical healthcare at LUXMED (including dentalcare) for you and your family
  • Medicover sports card (Fit&More package)
  • Life insurance financed by the employer
  • 30-minute lunch break included in the 8-hour working day
  • Work in a highly professional and stimulating atmosphere
  • Training & Buddy programme that will allow you to quickly adapt to your new role
  • Wellbeing programme for employees
  • Co-financing of monthly tickets for the public transport in Krakow
  • Comfortable working environment in the office and the possibility of home office
  • Language courses, accounting courses, access to LinkedIn Learning and the possibility of co-financing studies and certification
  • Employee referral programme
What’s the job?

About the role

We are looking for a highly motivated and experienced Native Lead Software Engineer to join our Native Engineering team. This role requires deep expertise in Swift or Kotlin, Android or iOS development, and Kotlin Multiplatform (KMP) to help shape and deliver our KMP Mobile initiatives.

As a Lead Software Engineer, you’ll be a hands-on technical contributor as well as a multiplier and someone who thinks holistically, navigates ambiguity, and guides your squad through complex challenges toward successful, high impact outcomes.

Our ambition is to build a worldclass engineering function that leads the way in retail technology. We focus on creating exceptional software within a growth-oriented culture that constantly looks for opportunities to improve, innovate, and adapt to meet the evolving needs of our customers.

If you’re looking for an exciting opportunity to step out of your comfort zone and make a real impact building better software, this is the job for you!

Responsibilities

  • Exerts significant influence on objectives and long-range goals of the squad.
  • Provides technical leadership to the squad through coaching and mentoring.
  • Leads technical solutions of the highest scope and complexity to achieve squad goals. Works closely with Engineering Squad Lead, Principal Engineers and Architecture to create low-level designs that support long-range goals.
  • Advocates and leads on instilling engineering best practice; whilst seeking out opportunities for continuous improvement that have highest impact.
  • Contributes towards the hiring needs of the community, participating in interviews, providing constructive feedback on candidates and leads onboarding activities for new joiners.
  • Advocates and leads on knowledge sharing and technical documentation activities for their squad, as well as the wider engineering community.
  • Builds strong working relationships with stakeholders within and beyond engineering.
  • Owns their personal development and upskilling activities, keeping informed of existing / new technologies and introducing these where appropriate and promotes a culture of continuous learning.
  • Drives a culture of innovation and experimentation and confronts problems of significant complexity and scope.
What you’ll bring
  • Adept at creating robust, functional solutions and writing high quality code in more than one programming language and/or frameworks.
  • Ability to inspire and motivate engineers to consistently deliver value.
  • Expert knowledge and deep interest in technical concepts with the ability to apply these to business opportunities.
  • Exceptional problem-solving skills with the ability to lead the implementation of complex solutions.
  • Strong verbal and written communication skills with the ability to lead and influence technical discussions.
  • Adept at identifying and capturing non-functional requirements for the products and services being delivered.
  • Expert understanding of software and quality engineering principles, practices and patterns.
  • Promotes a self-starter mentality, passion for experimentation and out of the box thinking.
  • Good relationship and stakeholder management skills.
  • Ability to work with levels of autonomy, empowerment, and responsibility.
  • Excellent command of English (written and spoken)


Nice to have

  • Published articles on LinkedIn/Medium or other platforms
  • Involved in either iOS or Android community via membership of online groups or meetups and can demonstrate participation in developer forums
  • Experimented with either iOS or Android development


To get to know us better visit:

LinkedIn

Kingfisher plc

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

Apply