Software Engineering Team Lead (iOS)
✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.
Role in brief
Kaizen Gaming is looking for a Software Engineering Team Lead (iOS) to guide a team in developing mobile solutions. Ideal candidates have leadership experience and strong iOS development skills.
About the role
In this role, you will lead a team of iOS engineers at Kaizen Gaming, a prominent player in the GameTech industry with operations in 20 markets. Your responsibilities will include mentoring team members, managing the iOS technical roadmap, and ensuring high-quality software delivery.
Success in this position involves fostering a collaborative environment, providing technical guidance, and continuously improving development processes. You will work closely with cross-functional teams, including Product Managers and Backend developers, to enhance the mobile experience for millions of users.
Skills that matter here
- Swift: You will leverage Swift to develop and maintain iOS applications.
- Team Leadership: Your leadership skills will be essential in mentoring and guiding a team of iOS engineers.
- Agile methodologies: Familiarity with Agile practices will help you manage the team's workflow effectively.
- Code Reviews: Conducting code reviews will ensure adherence to coding standards and software quality.
- Problem Solving: You will assist the team in troubleshooting and resolving complex technical issues.
- Version Control (Git): Experience with Git will be necessary for managing the codebase and collaboration.
Who this role suits
- You have a background in mobile development and team leadership.
- You thrive in collaborative environments and enjoy mentoring others.
- You are organized and can manage multiple projects simultaneously.
- You have strong communication skills and a problem-solving mindset.
From the employer
As an iOS Team Lead, you will:
- Team Leadership: Lead, mentor, and inspire a team of iOS engineers, fostering a collaborative and high-performance work environment;
- Roadmap & Delivery: Own the execution of the iOS Infrastructure technical roadmap, ensuring the platform, tooling, and shared components empower the wider iOS engineering team to deliver quality features quickly;
- Technical Guidance: Provide technical guidance and conduct code reviews across the codebase, ensuring software quality and adherence to best practices;
- Architecture and Design: Contribute to architectural decisions across our shared iOS infrastructure — including modularization, dependency injection, and build tooling — while considering scalability, performance, and maintainability;
- Collaboration: Collaborate with Product Managers, Principal Engineers, Android and Backend teams, and Software Engineers in Test. Act as an enabler for the wider engineering organization by providing the tools, frameworks, and technical foundations teams need to deliver effectively;
- Problem Solving: Support the team in complex problem-solving and troubleshooting, offering guidance and expertise where needed;
- Process Improvement: Continuously evaluate and improve development processes, tools, and methodologies to enhance team productivity;
- Mentoring: Mentor and coach team members, promoting skill development, technical growth, and career progression;
- Code Quality: Ensure code quality, maintainability, and documentation by setting and enforcing coding standards;
- Risk Management: Identify and mitigate project and technical risks, proactively addressing challenges and bottlenecks.
What you'll bring:
- 3+ years of experience in a formal leadership or team management role, with the ability to guide, mentor, and motivate a team while owning career development and performance reviews;
- Proven experience as an iOS Engineer with a strong track record of successful mobile development projects;
- Strong technical expertise in Swift, solid understanding of iOS frameworks, build systems, and design patterns;
- Excellent problem-solving and communication skills;
- Familiarity with software development best practices, including Agile methodologies (Scrum/Kanban);
- Strong organizational skills and the ability to manage multiple projects simultaneously;
- Knowledge of software design patterns, mobile architecture, and app scalability;
- Experience with version control systems (Git) and project management tools (Jira/Confluence);
- A demonstrated AI-first mindset, actively leveraging AI tools and assistants to improve productivity, problem-solving, and decision-making.
Kaizen Gaming Perks
- 🕑 Hybrid way of working
- 🏃 A buddy will support you with your onboarding
- 💸 Competitive pay and bonus scheme
- 👩⚕️ Private health insurance for you and your family
- 💰 Monthly meal allowance
- ⭐ Developmental 360° feedback framework
- 📚 Unlimited access to Udemy & continuous training
- 👨👩👧👦 Family Support
Questions about this role
Is this position remote?
This role offers a hybrid working model, allowing some flexibility in location.
What is the seniority level of this role?
This is a lead position, requiring formal leadership experience.
How can I apply for this position?
You can apply through the Kaizen Gaming careers website.
✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.