T

TribalScale

Agile digital transformation and product development

iOS Engineer

Mobile EngineeringPosted on Nov 9
ContractToronto, ON, CanadaNo salary listedIn-person

About the Job

Requirements

  • 3–5+ years of professional software development experience, with a strong focus on native iOS development.
  • Strong proficiency in Swift and Apple's development ecosystem.
  • Hands-on experience with SwiftUI and/or UIKit.
  • Experience developing, maintaining, or supporting applications for Apple tvOS.
  • Familiarity with Xcode, iOS SDKs, and Apple's development tools.
  • Understanding of tvOS-specific development considerations, including focus-based navigation, remote interactions, and television-based UI/UX.
  • Experience integrating RESTful APIs and working with JSON.
  • Strong understanding of mobile application architecture, design patterns, and software development best practices.
  • Experience with application performance optimization, debugging, and testing.
  • Familiarity with Git and collaborative development workflows.
  • Experience deploying applications through Apple's App Store ecosystem.
  • Strong problem-solving skills and the ability to collaborate effectively with cross-functional teams.

Responsibilities

  • Design, develop, test, and maintain high-quality native iOS applications using Swift, SwiftUI, and/or UIKit.
  • Build and optimize applications for Apple TV using tvOS frameworks and development best practices.
  • Develop intuitive, responsive user interfaces optimized for both mobile devices and television screens.
  • Implement and maintain media playback, navigation, and interactive features across Apple platforms.
  • Collaborate with product managers, designers, and engineers to translate business requirements into scalable technical solutions.
  • Integrate RESTful APIs and third-party services to support application functionality.
  • Write clean, maintainable, reusable, and testable code following engineering best practices.
  • Troubleshoot and resolve application bugs, performance issues, and platform-specific challenges.
  • Participate in code reviews, technical discussions, and architectural decisions.
  • Support application testing, deployment, and ongoing maintenance through the Apple App Store.
  • Stay current with emerging Apple technologies and contribute to continuous improvements in engineering practices.

Desired Qualifications

  • Experience building video streaming, entertainment, or media-focused applications.
  • Familiarity with AVKit, AVFoundation, and Apple's media playback frameworks.
  • Experience with adaptive streaming technologies such as HLS.
  • Experience with React or React Native.
  • Knowledge of Kotlin and native Android development.
  • Experience developing backend services using Node.js.
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.
  • Experience integrating AI-powered features or Large Language Models (LLMs) into applications.
  • Familiarity with CI/CD pipelines, automated testing, and deployment tools.
  • Previous experience working in consulting, client-facing, or Agile engineering environments.

About the Company

TribalScale

Agile digital transformation and product development

TribalScale helps large organizations navigate the digital era by applying Agile methods to transform teams, build digital products, and incubate new ventures. Its work includes redesigning and modernizing OTT offerings for media clients so users can access breaking news and other content through digital channels. The company combines consulting, product development, and partnerships to enable enterprise-wide change—from process improvements and brand development to backend support. What sets TribalScale apart is its collaborative approach: it provides strategic guidance, mentorship, and access to a network of technology partners to accelerate delivery and growth, rather than just advice or one-off projects. The goal is to help enterprises grow their digital capabilities, launch successful products, and create/scale disruptive ideas in ways that align with their business objectives.

Company size
11-50
Company stage
Not listed
Total funding
$2.6M
Headquarters
Toronto, Canada
Founded
2015

Recently Posted Jobs

Explore more opportunities at TribalScale

See more jobs