-
KingMakers

iOS Engineer

KingMakers
Spain · Full-time · Mid-Senior

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

  • 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



Testing & Quality Assurance

  • 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



Collaboration & Communication

  • 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



Continuous Learning & Improvement

  • 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



Requirements

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



Nice to have:

  • 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)



How you do it - Expectations for fulfilling your role:

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.



Benefits

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
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 all jobs
View Job Details
KingMakers
Related

Senior Front-End Software Engineer (Apps team)

2026-02-04

Full-time
Mid-Senior
Spain
IT Services
Engineering
View Job Details
Babel
Related

IOS Developer (100% remoto)

2026-05-28

Full-time
Not Applicable
Spain
IT Services
Engineering
View Job Details
Groupe SII
Related

Développeur mobile IOS(F/H)

2026-05-21

Full-time
Not Applicable
France
IT Services
Engineering