iOS Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience developing iOS applications and willingness to learn Flutter., Expertise in iOS with knowledge of architectural patterns like BloC, MVVM, and Redux., Strong team player with a focus on user experience and collaboration with designers and product managers., Proven experience with REST, JSON, Git, and hands-on debugging skills..

Key responsibilities:

  • Understand user pain points and translate them into meaningful features and experiments.
  • Design, plan, and develop complex features across OneFootball apps.
  • Write testable code and improve continuous integration processes.
  • Contribute to a collaborative work environment and support knowledge sharing.

OneFootball logo
OneFootball https://company.onefootball.com/
201 - 500 Employees
See all jobs

Job description

iOS Engineer

Location: Remote working from Portugal
Team: Engineering - Match XP
Type: Full-Time (Permanent)
 

OneFootball is the world’s #1 digital football platform, with more than 100 million active users across the world. Founded in 2008, we have come a long way to provide our users with the best personalised digital football experience. As a media platform, our vision is to connect Football Fans with the best Football related content and media.

At OneFootball, our purpose is to disrupt the status quo and make football more accessible, inclusive and enjoyable. We are a product-driven company with an obsession of crafting a great user experience backed by world-class engineering.


Match XP Squad - About The Team & Your Place In It
 

You will join the Match XP Squad within the OneFootball Product & Engineering area.

As part of the Match XP Squad, you will work on providing the best Match Experience to our users and help them find the content about their favourite teams and players.

The qualifications listed below are only indicative of our expectations. You do not need to meet all of them to be successful. You’ll fit right in as long as you are curious, and have the ability and willingness to learn things quickly.
 

What You'll Do

  • Help understand the user’s pain points, and problems and translate them together with your team into meaningful features and experiments (A/B testing) built in small iterations.
  • Play a critical role in the design, planning, and development of complex features across the OneFootball apps.
  • Analyse and resolve technical and application problems.
  • Write testable code to ensure quality.
  • Improve and support continuous integration processes and automation.
  • Contribute to a knowledge-sharing, open, and collaborative work environment.


What You'll Bring

  • You have experience developing iOS applications and are open to learning Flutter on the job.
  • You will be working in a hybrid code base where some features are written in Flutter and some written in native iOS (Swift). You need to be an expert in iOS and be willing to learn the basics of flutter.
  • Be a product-minded engineer with a sense of business and data-driven decision-making.
  • You are a strong team player who enjoys working in a cross-functional team.
  • Experience in architectural patterns like BloC, Provider Pattern, MVVM, MVI, Redux, etc. (you don’t need to have experience with all of these patterns).
  • You care about an awesome user experience and design, and you are a great sparing partner for designers and product managers.
  • Proven experience developing apps using REST, JSON, and Git.
  • Hands-on debugging and troubleshooting skills.
  • Eager to learn, improve, and grow as a professional.
  • Experience in Extreme Programming (XP) such as Pair-Programming, and TDD is a plus.
 

Why Join Us?

At OneFootball Portugal, we embrace a remote-first approach, allowing you to work from anywhere while staying connected with your team.

 
  • 🌴 Vacation Days: 25 days, plus 1 extra day each calendar year (up to 5) + your birthday off 🎂
  • 🌟 Personal Days: 5 "OneFootball Days"—take time off whenever you need, no questions asked!
  • 🏥 Private Healthcare for you & your family 💙
  • 🍽 Daily Meal Allowance—because great work needs great food!
  • 📚 Learning & Development Budget: €600 per year (after probation) to invest in your growth 🚀
  • 🧠 Mental Health Support via OpenUp—because your well-being matters ❤️
  • 💻 Company-Issued MacBook to do your best work!
  • 🌍 Remote Work Abroad: Up to 63 days per year working from another EU country and up to 6 weeks outside of the EU.
 

No matter where you are, OneFootball is committed to providing a workplace that values flexibility, balance, and personal growth. Join us today! 🏆

 

At OneFootball, we value the insights and ideas that stem from having a diverse team. We believe everyone should have the opportunity to be a part of the beautiful game—irrespective of gender, race, ethnicity, nationality, age, background, sexual orientation, religion, team followed, or other personal traits. Whether you're a dedicated 24/7 football fan or not, we actively seek to recruit and support a diverse team to ensure our platform, football, and the wider world are viewed through an inclusive lens.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

iOS Developer Related jobs