Get ai-powered advice on this job and more exclusive features.
at touchtunes, your work matters, impacting our customers and sparking joy and connections with millions of users 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.
we are developing the next generation of android-based hybrid applications. Using capacitor.js at the core, our product integrates advanced web interfaces with native android capabilities to deliver a secure, offline-capable experience on tablets.
as a android developer, you will work closely with the staff android lead and the web engineering team to implement the native kotlin layer: media playback, caching and storage, business logic, and hardware integrations. Your work ensures that the web application has all the plugins, systems, and features needed to run in production on android devices.
as an android developer, you will:
* implement the kotlin layer of the hybrid application, building plugins and services that extend capacitor.js.
* develop and optimize secure media playback pipelines, ensuring drm compliance and smooth performance.
* build and maintain caching, storage, and offline-first features, supporting data sync and reliability.
* implement business logic in native code to support the product's features and integrate with backend services.
* work on hardware-level integrations, such as device sensors, secure storage modules, and tablet-specific system apis.
* collaborate with the web team to ensure smooth integration between native and hybrid layers.
* apply security best practices in storage, communication, and media handling.
* contribute to performance tuning, debugging, and improving reliability across the product.
* stay fluent with ai tools and practices, applying them to accelerate development and improve quality.
* contribute flexibly to multiple projects across the company, aligning work with evolving business needs and priorities.
your profile:
* 3+ years of professional experience developing android applications with kotlin.
* strong understanding of android architecture patterns (mvvm, mvi) and jetpack components.
* hands-on experience with capacitor.js or other hybrid runtimes (react native, cordova, etc.), with the ability to build and extend native plugins.
* solid knowledge of media playback (exoplayer, drm/widevine, secure content delivery).
* experience with secure storage (android keystore, encryptedsharedpreferences, sqlcipher) and security best practices.
* strong skills in caching and offline-first strategies (workmanager, room, sync/conflict resolution).
* proficiency with networking and backend integration (retrofit, okhttp, ktor, websockets).
* comfortable working in a hybrid setup, collaborating with web developers and backend engineers.
* demonstrated ai fluency: ability to leverage ai tools and frameworks to enhance productivity, quality, and innovation.
even better if you have
* experience contributing to capacitor plugin development.
* exposure to kiosk/managed device mode for tablets.
* familiarity with real-time communication protocols (mqtt, webrtc).
* hands-on contributions to performance profiling and low-level debugging.
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.
seniority level
entry level
employment type
full-time
job function
engineering and information technology
industries
entertainment providers
referrals increase your chances of interviewing at touchtunes by 2x
get notified about new android developer jobs in guadalajara, jalisco, mexico.
#j-18808-ljbffr