Company Description Apertum Online is a leading B2B technology service provider company based out of Mumbai, India providing business and technical expertise to the global online and mobile gaming industry. Our product technology team handles product and engineering for our client with complete end-to-end ownership. This includes pitching new ideas, building prototypes, running simulations to test algorithms and building entire products from white-board to production, providing support and analytics throughout the lifecycle. Apertum Online offers a dynamic and rewarding environment for high achievers looking to work and learn alongside like-minded individuals to build and support scalable products which already provide entertainment to millions of users and take them to the next level. Job Description Role bio In this role, you have an opportunity for significant impact through your ability to increase developer efficiency and product quality through your work. You will play an impactful role to build mobile-first experiences Apps. Responsibilities • Collaborate with Product Managers, Designers and Backend Engineers to design and deliver high-quality products on Android • Build end-to-end features of the app: networking, persistence, business logic, and UI • Build efficient and reusable mobile components and architect reliable and scalable mobile solutions • Identify areas of improvement and advocate for mobile best practices • Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance Tech Stack • Languages: Java / Kotlin • Architecture: MVVM • Network: Retrofit, Okhttp, Protocol buffers • Dependency Injection: Dagger 2 • CI/CD: Jenkins Other: Android JetPack, Glide, Git, ExoPlayer Qualifications • 4+ years of application development experience on Android • Proficiency with Java, Kotlin, and the Android development ecosystem. • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes • Familiarity with RESTful APIs to connect Android applications to back-end services • Strong knowledge of Android UI design principles, patterns, and best practices • Experience with offline storage, threading, and performance tuning • Ability to design applications around natural user interfaces, such as “touch” • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers • Knowledge of the open-source Android ecosystem and the libraries available for common tasks • Ability to understand business requirements and translate them into technical requirements • Familiarity with cloud message APIs and push notifications • A knack for benchmarking and optimization • Understanding of Google’s Android design principles and interface guidelines • Proficient understanding of code versioning tools, such as Git • Familiarity with continuous integration • Familiarity with Flutter. Interview Process • 60 min HackerRank Test • Remote voice screening with HR • Remote video technical Round 1 interview for 60 mins • Remote video technical Round 2 interview for 60 mins • Pre-offer call with Talent Acquisition Team Additional Information Apertum Online Pvt. Ltd. offers a dynamic and rewarding environment for high-achievers looking to work and learn alongside with like-minded individuals and build scalable technology, which entertains millions of users across the globe. Perks and Benefits • Permanent remote based • Top-of-the-line Equipment (MacBook Pro) • Quarterly Performance Bonus • Referral Hire Bonus (Junior - 75.5k ,Mid 111k, Senior -146.5k, lead - 182k). • Health and Life Insurance • Education allowance (Books, Udemy, Coursera, etc.) • Paid leaves of 21 days (excluding 12 public holidays) • Flexible working hours • 5 Days working • Team Fun activities • PS4 for gaming nights • Friday Pizza + Beer • Annual company retreat - we went to Dubai and Goa in 2024 and are planning 2 more retreats for 2024! • Highly talented, dependable co-workers in a global, multicultural organisation • Our teams are small enough for you to be impactful • Our business is globally established and successful, offering stability and security to our Team Members