Développeur·euse Mobile Staff/ Staff Mobile Developer ( iOS&React Native)

TouchTunes Music Company, LLC
United States
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Artificial Intelligence IOS Applications Code Generation Code Review Software Design Patterns Software Engineering TypeScript Swiftui Cocoapods React Native OPUS (Software)
+1 more
Code Restructuring

Job description

technologies, across both native iOS and React Native ecosystems.

  • Anticipate the skills needed in the short and medium term for the team and support the implementation of development activities.
  • Ensure monitoring of actions, and that feedback is relevant and constructive.
  • Implement effective tools and means of communication within the team.
  • Bring to life the next version of our native iOS application by coding features!
  • Contribute to the hiring process by determining the team’s needs and interviewing candidates.
  • Guide the integration of React Native modules within our native iOS codebase, defining best practices for the bridge between native and cross-platform code.
  • Provide technical leadership and mentorship to both native iOS developers and

developers working on React Native integrations.

  • Champion the adoption of AI within the team: identify where AI-assisted development (code generation, code review, testing, documentation) can boost productivity and quality, define best practices for responsible use, and lead by example.

Requirements

  • You possess 8+ years in iOS development, ideally with customer-facing apps.
  • You have a strong understanding of Swift and SwiftUI.
  • You have hands-on experience with React Native, including integrating React Native components into existing native iOS applications (brownfield integration).
  • You understand the React Native bridge/JSI, native modules, and how to architect a hybrid codebase where native and React Native code coexist cleanly.
  • You are comfortable with TypeScript/JavaScript and the React Native tooling ecosystem (Metro, Hermes, CocoaPods/SPM interop).
  • You actively leverage AI tools in your daily workflow (AI-assisted coding, code review, test generation, refactoring) and can critically evaluate their output; you know when to trust it and when to question it.
  • You are familiar with unidirectional data flow architecture.
  • You can engage in discussions about software design patterns and architecture, both in native iOS and cross-platform contexts.
  • You have a deep understanding of software design patterns for clean, consistent, simple, and efficient code.
  • You know how to collaborate with cross-functional teams, including product owners, design, product management, and other developers to define, design, and release new features.
  • You are passionate about problem solving and you understand how and when to make a compromise, including when to build natively versus in React Native.
  • You have exceptional communication skills, allowing you to translate complex nontechnical stakeholder needs into precise technical requirements for your team.
  • You know how to guide and mentor members of the software engineering team, both iOS and React Native developers, in design and architecture planning
  • Conduct exhaustive code reviews across Swift and TypeScript and facilitate knowledge-sharing sessions to foster skill growth and advancement.

Benefits & conditions

  • Hybrid Work Environment: Hybrid schedule with both work-from-home and in-office time, with the ability to work anywhere in the world for up to 2 months per year.
  • Financial Wellness: Annual performance bonus, long-term company bonus, RRSP matching, life insurance.
  • Comprehensive Benefits: Competitive health insurance and disability coverage, a Lifestyle Spending Account, access to telemedicine, and an unlimited sick days policy.
  • Commuting Perks: 50% off OPUS cards and discounts on EXO train services.
  • Professional Development: Continuous hands-on learning with access to e-learning platform, tuition reimbursement, and peer mentorship.
  • Accessibility: An inclusive workplace designed to accommodate people with disabilities.

Touchtunes is the world’s largest in-venue interactive music and entertainment platform, and we’re all about sparking joy and human connection. That moment in a bar where someone at the next table cues the jukebox to play your favorite song? That’s what we do, but we’re also so much more. Today, our offering goes beyond music: BullShooter soft-tip electronic dartboards are now part of the TouchTunes experience, expanding our footprint in social, in-venue entertainment. We’ve also recently launched a reimagined mobile app, bringing an even more seamless and engaging experience to our users. Across all our products, we operate nearly 100,000 connected devices throughout North America and Europe. We’re innovators, strategic thinkers, people making the future possible today, and what a great time to join our team.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:58 min

Choosing React Native for mobile application growth

Milica Aleksic Milica Aleksic · WWC Europe 2026

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

8:04 min

Packaging and distributing the iOS XCFramework bundle

Marco Gomiero · LIVE

30 sec

Architecture of the SwiftUI and Realm chat application

Andrew Morgan · WWC 2021

4:52 min

Transitioning to React Native from web development

Milica Aleksic Milica Aleksic · LIVE

2:55 min

Gaining TypeScript benefits using JSDoc alternatives

Simone Sanfratello · JS Congress

Videos

See all

Related articles

See all