
501 - 1000 employees
🥽 AR/VR
🤖 Artificial Intelligence
📱 Media
AR/VR • Artificial Intelligence • Media
Mayflower is a technology company that builds global IT products to transform live entertainment and live-streaming experiences. The company develops in-house systems and platforms that combine AR/VR, machine learning, computer vision, and payment orchestration to increase engagement and perception for large-scale entertainment audiences. Mayflower emphasizes product quality, experimentation, and employee support, operating with full-cycle teams and a broad engineering stack.
🔥 0 minutes ago
Improve your chances of getting an interview by checking your resume score before you apply.

501 - 1000 employees
🥽 AR/VR
🤖 Artificial Intelligence
📱 Media
AR/VR • Artificial Intelligence • Media
Mayflower is a technology company that builds global IT products to transform live entertainment and live-streaming experiences. The company develops in-house systems and platforms that combine AR/VR, machine learning, computer vision, and payment orchestration to increase engagement and perception for large-scale entertainment audiences. Mayflower emphasizes product quality, experimentation, and employee support, operating with full-cycle teams and a broad engineering stack.
• Develop native Android streaming application using Kotlin and modern architecture patterns. • Implement real-time video streaming with camera/microphone integration. • Build interactive chat system with moderation tools and viewer engagement features. • Optimize app performance for continuous streaming sessions and battery efficiency. • Integrate with streaming platform APIs (Twitch, YouTube Live, etc.). • Collaborate with backend and design teams on feature development.
• Strong experience with Android development and insight into modern technologies. • Advanced knowledge of Kotlin and/or Java, including Coroutines, Flows and Jetpack libraries. • Experience with architectural patterns – MVVM, MVI, Clean Architecture, modular applications. • Understanding of Camera APIs, MediaRecorder, and media frameworks. • Strong experience with dependency injection (Dagger/Hilt). • Strong experience with RESTful APIs. • Strong testing skills (JUnit, Espresso, UI testing). • Experience with Java Native Interface (JNI) and C/C++ is an advantage. • Experience with mobile streaming implementations or framework is a big plus.
• Full remote work. • Competitive compensation with a service contract. • Transparent performance reviews twice a year, with bonus opportunities and salary adjustments. • An annual allowance for home office improvements, sports activities, equipment upgrades, and more. • Investment in your development: paid language courses, access to various learning platforms, and mindfulness benefit, including psychological support with 50% coverage. • Career growth in a fast-scaling project with opportunities to influence technical decisions. • A culture of recognition: our peer reward program celebrates contributions from across the team.
Apply Now🕒 April 3
Android
Dagger
Firebase
Java
Kotlin
RxJava