-
View all jobs
About us:
At KingMakers, we're not just building products; we're redefining how millions of sports fans across Africa experience entertainment. Our mission is simple yet ambitious: to deliver seamless, 24/7 digital sports and gaming experiences that bring people closer to the games they love, online and offline.
The Role:
As an iOS Engineer, you will be integral to our App team, responsible for designing and developing cutting-edge applications that enhance our users' experiences on iOS devices. You will engage in all phases of the software development lifecycle, creating user-friendly and high-performance applications while collaborating closely with designers, product managers, and other engineers.
We're looking for passionate iOS engineers who are committed to delivering excellent products with high usability. If you thrive in a fast-paced environment, have a keen eye for detail, and are enthusiastic about mobile technology, we would love to meet you
What you'll be doing:
App Development & Design
All with an emphasis on iOS
As a general rule at KingMakers we want people to be:
At KingMakers, we believe great talent deserves great rewards. That's why we offer competitive compensation packages designed to reflect your expertise and impact.
At KingMakers, we're not just building products; we're redefining how millions of sports fans across Africa experience entertainment. Our mission is simple yet ambitious: to deliver seamless, 24/7 digital sports and gaming experiences that bring people closer to the games they love, online and offline.
The Role:
As an iOS Engineer, you will be integral to our App team, responsible for designing and developing cutting-edge applications that enhance our users' experiences on iOS devices. You will engage in all phases of the software development lifecycle, creating user-friendly and high-performance applications while collaborating closely with designers, product managers, and other engineers.
We're looking for passionate iOS engineers who are committed to delivering excellent products with high usability. If you thrive in a fast-paced environment, have a keen eye for detail, and are enthusiastic about mobile technology, we would love to meet you
What you'll be doing:
App Development & Design
- Design and develop high-quality iOS applications using Swift and Objective-C
- Implement user interface designs and ensure responsiveness across different devices and screen sizes
- Collaborate with product and design teams to define app features and user experiences
- Write clean, maintainable, and efficient code adhering to best practices
- Optimize applications for performance, scalability, and reliability
- Participate in code reviews and improve code quality through constructive feedback
- Write automated tests to ensure functionality and performance of applications
- Identify and fix bugs in existing applications and refine user experiences
- Work closely with cross-functional teams to gather requirements and implement solutions
- Communicate technical ideas and concepts effectively to team members and stakeholders
- Participate in planning and prioritization of new features and enhancements
- Stay updated with the latest trends and technologies in iOS development
- Contribute to a culture of innovation by suggesting improvements and new features
- Engage in continuous learning and professional development within the tech community
All with an emphasis on iOS
- Minimum 4 years of experience in developing native iOS applications using Swift
- Extensive experience in modularization of applications using tools like Swift Package Manager (SPM) and CocoaPods to manage dependencies and split code into reusable and scalable modules
- Knowledge and experience with architectures such as MVI (Model-View-Intent), MVVM, and MVC
- Experience with SwiftUI for building modern, declarative user interfaces
- Proven experience in Code Review practices, ensuring high-quality code and adherence to best practices across the team
- Experience with Analytics tools (e.g., Firebase Analytics, Adjust) to track user behavior, optimize features, and inform product decisions
- Experience with A/B Testing to experiment and optimize the user experience
- Experience in performance optimization and local storage solutions
- Knowledge of Unit Testing and UI Testing using frameworks such as XCTest
- Experience with CI/CD, preferably with Fastlane, for automating tests, builds, and deployments
- Experience with RESTful APIs, third-party service integration, and mobile app architecture design
- Knowledge of Dependency Injection patterns to manage the creation and handling of dependencies in app development
- Excellent communication skills and ability to work in a team
- Experience with Async/Await for handling asynchronous code in Swift
- Knowledge of cross-platform mobile development (React Native, Flutter)
- Experience with Kotlin Multiplatform (KMP) for shared development across platforms
- Knowledge of backend technologies (Node.js, Firebase)
As a general rule at KingMakers we want people to be:
- Customer Focus: We keep the customer at the center of everything we do.
- Passion & Dedication: We are passionate about what we do, employing only smart, honest, dedicated, and results oriented team players.
- Openness, Honesty & Directness: We embrace a culture of candor and work together towards the right solution whilst being open, honest, and willing to give and receive feedback, judgment-free. We play the ball, not the person.
- Innovation & Big Thinking: We always look for ways to innovate whilst not losing sight of what's important. The bigger we think, the more we inspire, the better the outcome.
- Ownership & Accountability: We think like owners. If we see a problem, we find a solution. We are pragmatic and always strive to do more with less.
- Speed & Focus: We plan, we strategize, but mostly, we DO. Without doing, there is no progress, we can always change direction but only if we start moving. Fast beats slow.
- Low Ego: The best solutions are achieved when we leave our egos at the door. We always seek opportunities to learn in every situation. No job too small.
- Fun: On balance, we believe in having fun whilst working. We maintain perspective as best as we can, and together, we celebrate our successes.
At KingMakers, we believe great talent deserves great rewards. That's why we offer competitive compensation packages designed to reflect your expertise and impact.
- ☀️ Intensive working day on Fridays, July and August
- 💻 Hybrid Work
- 🌴 24 Days Annual Leave
- 🎂 Birthday Day Off
- 🏥 Free health insurance with Alan for the employee and a discount for partner and children
- 🚌 Flexible compensation plan with Alan
- 💸 Referral bonus up to $4.500
- 🌍 Work from our international offices up to 2 weeks per year
Key Skills
Ranked by relevance
ios
swift
react native
restful apis
cocoapods
firebase
fastlane
storage
kotlin
react
cicd
ui
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Front-End Software Engineer (Apps team)
2026-02-04
Full-time
Mid-Senior
Spain
IT Services
Engineering
View Job Details
Related
IOS Developer (100% remoto)
2026-05-28
Full-time
Not Applicable
Spain
IT Services
Engineering
View Job Details
Related
Développeur mobile IOS(F/H)
2026-05-21
Full-time
Not Applicable
France
IT Services
Engineering
Login to Apply
- Posted
- Apr 04, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Madrid
- Company
- KingMakers
Industries
IT Services
IT Consulting
Categories
Engineering
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Front-End Software Engineer (Apps team)
2026-02-04
Full-time
Mid-Senior
Spain
IT Services
Engineering
View Job Details
Related
IOS Developer (100% remoto)
2026-05-28
Full-time
Not Applicable
Spain
IT Services
Engineering
View Job Details
Related
Développeur mobile IOS(F/H)
2026-05-21
Full-time
Not Applicable
France
IT Services
Engineering