Sporty Group

LatAM iOS Engineer

Abu Dhabi, Abu Dhabi, United Arab Emirates

Not SpecifiedCompensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Sports Betting, Internet & TechnologyIndustries

iOS Developer - Sporty Group

Position Overview

Sporty Group is seeking an experienced iOS Developer to join their team. This is an opportunity to be on the ground floor of the greenfield development of one of Africa's most popular iOS apps, expanding into new global territories. As a key member of the engineering team, you will collaborate with cross-functional teams to design, build, and maintain high-quality, consumer-facing iOS applications.

Company Information

Sporty Group is a leading consumer internet and technology business with a robust sports media, gaming, social, and fintech platform. Serving millions of daily active users globally, we operate with technology and operations hubs in over 10 countries across 3 continents. Our success is driven by attracting and retaining intelligent, energetic individuals who are passionate about our products and users. We foster a dynamic and flexible work environment that empowers employees to create value and rewards them generously. With a team of over 300 high achievers, we are committed to innovation, creativity, and hard work to serve our users.

Responsibilities

  • Collaborate with Product Managers, Designers, and Backend Engineers to design and deliver high-quality products on iOS.
  • Build end-to-end features of the app, including networking, persistence, business logic, and UI.
  • Prepare and maintain documentation, including architectural diagrams and navigation maps.
  • Analyze and recommend solutions to existing and potential system issues.
  • Participate in code reviews to ensure adherence to project vision, standards, and architecture patterns.
  • Mentor less experienced team members.

Requirements

  • 4+ years of professional experience developing consumer-facing iOS applications using SwiftUI.
  • Experience developing, delivering, and supporting native iOS applications by integrating REST APIs, push notifications, and multithreaded experiences.
  • Solid foundation in software engineering fundamentals, object-oriented programming, MVC architecture, and iOS design patterns.
  • Deep understanding of multi-threading, memory management, networking, caching, performance optimization, localization, and security for mobile applications.
  • Creative problem-solving skills and ability to craft simplified solutions.
  • Excellent verbal and written communication and collaboration skills.
  • Must be based in Latin America.
  • Previous experience working with a remote, distributed team is beneficial.

Bonus Requirements

  • Experience with mobile video playback and streaming technologies.
  • Experience with reactive programming (e.g., RxSwift, Combine).
  • Experience with AVFoundation, CoreData, WKWebView.
  • Experience with TCP/IP sockets.

Technical Stack

  • Languages: SwiftUI
  • Architecture: MVC, MVVM
  • Layout: Programmatic UI, Xib
  • Testing: XCTest
  • Dependency Management: Swift Package Manager
  • CI/CD: Fastlane, Github Action, Jenkins

Benefits

  • Quarterly bonuses
  • Flexible working hours (core hours 10 am - 3 pm local timezone)
  • Top-of-the-line equipment
  • Referral bonuses
  • 28 days paid annual leave
  • Annual company retreat
  • Opportunity to work with highly talented, dependable co-workers in a global, multicultural organization.
  • Payment via DEEL (world-class online wallet system).
  • Impactful roles within small, dynamic teams.
  • Stability and security from a globally established and successful business.

Application Instructions

Please refer to the application process specific to the platform this job description was found on.

Our Mission

Our mission is to be an everyday entertainment platform.

Skills

SwiftUI
MVC
MVVM
Programmatic UI
Xib
XCTest
Swift Package Manager
Fastlane
Github Action
Jenkins

Sporty Group

Sports app for news, scores, streaming

About Sporty Group

Sporty.com is a sports app designed for sports enthusiasts, offering features such as sports news, live football scores, live streaming, sports odds, and interactive chat. Users can follow, like, share, and watch sports content without any cost or advertisements, creating a seamless experience. The app targets sports fans who want real-time information and community engagement. Unlike competitors, Sporty.com provides free access to its services, aiming to build a large user base that can be monetized through partnerships and sponsorships in the future. The goal of Sporty.com is to enhance the sports viewing experience while fostering a loyal community of sports fans.

Campbell, CaliforniaHeadquarters
2013Year Founded
VENTURE_UNKNOWNCompany Stage
Consumer Software, EntertainmentIndustries
51-200Employees

Benefits

Quarterly Bonus
Flexible Work Hours
Paid Vacation
Annual Company Retreat

Risks

Resource allocation to Sociable Soccer may divert focus from Sporty.com's core offerings.
Technical integration of Sociable Soccer may affect user experience on Sporty.com.
Unified login system poses potential cybersecurity risks if not properly managed.

Differentiation

Sporty.com offers a free, ad-free sports app experience, unlike many competitors.
The app provides interactive features like chats with football legends, enhancing user engagement.
Sporty.com integrates live scores, streaming, and sports news in one seamless platform.

Upsides

Acquisition of Sociable Soccer expands Sporty Group's reach into the gaming sector.
Partnerships with sports organizations enhance content and provide monetization opportunities.
Growing demand for real-time sports information boosts Sporty.com's user base.

Land your dream remote job 3x faster with AI