DAZN

iOS Engineer

Katowice, Silesian Voivodeship, PL

4 days ago
Save Job

Summary

Do you want to have an impact on a live-stream native app that is used by millions of users across multiple devices daily? Would you like to be a part of a cutting-edge, talented and friendly team?

Here at DAZN we’re laser-focused on becoming the #1 place for sports fans all over the world. Our engineering teams deliver this experience for the most popular consumer platforms on the market, including mobile devices (Android and iOS), living room devices (gaming consoles, TVs, STBs) and web. By joining us you will have a chance to work on a truly global product, with hundreds of thousands of users visiting us every day, expecting high quality solutions and frequent improvements to everyday experience.


Your Team


The iOS team is made up of around iOS/tvOS engineers and SDETs. We introduce new features to our app, we also maintain and extend the existing functionalities so that they are stable, resilient and handy to our users. We put DAZN’s quality as one of our primary objectives. Anything we do is monitored and measured in terms of final user impact and experience.

As our new iOS Engineer , you’ll have the opportunity to:

  • Develop, enhance, and maintain iOS applications with a focus on performance and user experience.
  • Implement new features and optimize existing functionality based on product requirements.
  • Work closely with designers, product managers, and backend teams to ensure seamless integration.
  • Conduct thorough code reviews and mentor junior developers when needed.
  • Debug and resolve complex issues, improving application stability.
  • Ensure best practices in iOS development, including writing clean and maintainable code.
  • Stay updated with the latest iOS trends and best practices


You'll have:

  • 3+ years of experience in iOS development.
  • Strong proficiency in Swift, with knowledge of SwiftUI and UIKit.
  • Experience working with RESTful APIs, JSON parsing, and asynchronous programming.
  • Good understanding of architectural patterns like MVVM or VIPER.
  • Experience with RxSwift/Combine/Swift Concurrency, or third-party libraries.
  • Familiarity with CI/CD tools and automated testing frameworks.
  • Ability to work independently and manage tasks efficiently.
  • Strong debugging and problem-solving skills.
  • Experience with Git and Agile methodologies.


Nice to Have:


  • Experience with app deployment and distribution via the App Store.
  • Xcode Instruments experience for performance profiling
  • Knowledge of reactive programming and performance optimization techniques.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: