Overview
About Rooter:
๐ฅ๐ผ๐ผ๐๐ฒ๐ฟ ๐ถ๐ ๐๐ฎ๐บ๐ฒ ๐ฆ๐๐ฟ๐ฒ๐ฎ๐บ๐ถ๐ป๐ด ++ : Rooter has transformed from being a Live Streaming Platform hosting Indiaโs largest community of 85 Mn+ gamers and 1.5 Mn+ creators, a strong partner for brands and publishers to connect with Gamers, to now also offering a marketplace called โRooter Shopโ for digital gaming currencies. Rooter Shop is the result of our belief in the propensity of Indian gamers to spend online on games, accessories and other digital assets
.Our unique proposition as a tech consumer platform sitting at the convergence of 3 large macro trends - gaming, content and commerce, gives us immense confidence to say that weโre here for the long haul, building an enduring Gaming brand out of India.
Website: https://rooter.g
g/LinkedIn: https://www.linkedin.com/company/hello-roote
r/Check out our Product
s:Android App: https://play.google.com/store/apps/details?id=com.threesixteen.app&hl=en_IN&gl=
USIOS App: https://apps.apple.com/in/app/rooter-watch-gaming-esports/id11156779
Requirements:-
- 4+ years of strong and demonstrable experience in building quality Android & Cross-platform apps using KMP and CMP having strong understanding of application architecture
- Should have been involved with the creation and delivery of an app with more than 1M downloads
- Fluency in Compose and expertise on Android components like Activity, Fragments, Services, Intent, Broadcast Receivers and their internals
- Experience of working with Singleton pattern, Factory pattern etc
- Experience around Coroutines and other Jetpack libraries design patterns
- Programming experience in Kotlin/MVVM design pattern
- Good understanding of memory management, network interaction, concurrency and multi-threading in Android
- Good understanding of areas such as Algorithms, Data Structures, Object Oriented
Design and Databases
You are different from the rest if you have:
- Experience with Firebase service like Firestore, Remote Config, Crashlytics, Analytics
- Experience with media streaming and recording and use of exoplayer
- Experience with ad integrations (Google Ad Manager (DFP), Ad
- mob)Experience with Apollo GraphQL
- Experience with competitive coding and problem solving
Key Responsibilities:
- Design, build, and maintain high-performance, scalable, reusable, and reliable KMP & CMP code to co-exist with legacy Java/Kotlin code
- Collaborating closely with design, product, and backend teams to deliver high-quality mobile solutions
- Ensure app adaptability across a wide range of Android devices and varying network conditions
- Promote a strong testing culture by using unit tests to cover edge cases, usability, and overall reliability
- Take full ownership of assigned features or productsโdriving end-to-end development, including testing, deployment, and timely delivery
- Contribute best-in-class coding practices and technical excellence in the development of innovative, consumer-facing mobile applications
Qualification:
B.E./B.Tech. Degree in Computer Science
Employee Benefits:
- Health Insurance: We offer comprehensive health insurance coverage to ensure our employees have access to quality healthcare
- Hybrid Work Model: Embracing flexibility, we offer a hybrid work model where employees can enjoy the best of both worlds. With four days in the office and one day working from home, we empower our team to achieve work-life balance while maintaining productivity and collaboration