31 oct
|
TouchTunes
|
Guadalajara
31 oct
TouchTunes
Guadalajara
Your mission in the Mobile Developer (React Native) team:
• Develop strategies to ensure the team stays up to date with new frameworks and technologies, across both React Native ecosystems.
• Contribute to the progressive integration of React Native and help define best practices for a successful brownfield architecture.
• 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
• 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
Your profile
• You possess 7+ 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
• 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
• 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. Tech
skills:
• Swift / SwiftUI
• Unidirectional data flow architecture
• Swift Concurrency
• React Native
• TypeScript / JavaScript
• AI-assisted development tools (Claude Code, etc.) What’s in it for you: At TouchTunes, your work impacts our customers as part of interesting projects that transform the in-venue entertainment industry. We foster open communication and collaboration across all levels, with approachable leaders that value all voices and empower you to excel and innovate. Our team thrives in an environment where fun meets hard work, and everyone is encouraged to be their authentic selves. TouchTunes At TouchTunes, the world’s largest in-venue interactive music and entertainment platform, 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 – our platform plays millions of songs daily – but we’re also so much more We just bought the largest soft-tipped darts business in the United States, we’re reinventing our mobile app for launch later this year, and we’re operating nearly 100,000 connected devices across North America and Europe. We’re innovators, strategic thinkers, people making the future possible today – and what a great time to join our team. ?TouchTunes is a proud ally of QueerTech and DiversityJobs.
📌 Senior React Native Developer (Guadalajara)
🏢 TouchTunes
📍 Guadalajara