Join usiOS Developers

Full-time, Permanent | Cardiff, UK

Scroll down

We’re looking for talented native iOS Developers to join our award winning mobile team at Rantmedia in Cardiff.

This role is an amazing opportunity for skilled software developers to work across an enviable list of partners and projects few other studios can offer.


Contract type
Full-time, 37.5hrs /week (Mon-Fri)
Cardiff, UK
Start date

Role Description

The position requires a strong software engineering background and commercial experience building, or adding to, published native mobile applications. An accomplished problem solver, you can communicate complex concepts clearly. You love creating well-designed maintainable code and helping form ideas from concept to published product.

Rantmedia offers an environment to be yourself, while actively contributing to a fun culture that thrives on collaboration. We hire for positive attitude, so our ideal candidate is someone good-humoured with an aptitude for open communication. With an intrinsic curiosity in technological innovations, you relish every opportunity to deliver new or novel ideas in real-world applications.


  • Designing and writing well-architected, robust, and maintainable software
  • Translate requirements and mock-ups into fully functioning features
  • Provide resource estimates on development cycles
  • Solve complex ideas through simple designs
  • Work alongside UX/UI Designers and other developers to build delightful products and experiences
  • Proactively oversee release cycles to ensure we launch stable updates


  • A positive attitude that will help foster and inspire creativity and collaboration
  • Bachelor or Masters degree in Computer Science or related field
  • 2+ years of commercial experience as a native iOS developer
  • Demonstrate your work on the App Store
  • Excellent problem-solving, analytical, and troubleshooting skills
  • Strong passion for user centric software development
  • Good working knowledge of Swift
  • Deep understanding of modern iOS development
  • Work with shared version control and source code management tools (we use Git & GitHub)
  • Strong interaction and design sensibility
  • You are a self-starter, highly motivated, team-player
  • Ability to give and take direction or feedback
  • Working within an agile development environment


  • Experience with App Store approval & distribution processes
  • Experience working with Continuous integration (CI) (We use CircleCI, Jenkins, etc)
  • Experience writing testable code with useful unit tests
  • Good working knowledge of SwiftUI
  • Knowledge of design patterns and architectures
    • The Composable Architecture or other Redux-style architecture
    • MVVM
  • Experience and understanding of modular application design, using Swift Package Manager


We offer a competitive package, including:

  • Competitive salary
  • Company pension
  • Hack days
  • Games nights
  • Flexible working hours
  • Spacious studio environment
  • Accrue additional holiday

About us

Our studio is home to a tight-knit team of designers and developers, multi-disciplinary makers who are guided by agile processes and a universal aim to bring a human touch to the digital world. We genuinely care about the work that we deliver and the talented people who help make it all possible. And while our team have already made BAFTA award-winning solutions, our best is yet to come.

Apply to join the team

If this sounds like you and you’re up for the challenge, we'd love to hear from you!

Please send us links to apps you've worked on (or GitHub link, etc) along with a CV to [email protected]

We look forward to hearing from you!