Sr. Android Developer

at

Apertum Online Pvt Ltd

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

  • 3+ 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

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

  • Top-of-the-line Equipment (MacBook Pro)
  • Flexible working hours
  • Quarterly Performance Bonus
  • Flash Bonuses
  • Team Fun activities (go-karting, laser tag, etc.)
  • PS4 for game nights
  • Bonuses on Diwali and other special occasions
  • Free snacks and drinks
  • Friday pizza + beers
  • Referral hire Program
  • Education allowance (conferences, books, training courses, Udemy, Coursera, etc.)
  • Paid leaves of 21 days
Apply for this job

Click on apply will take you to the actual job site or will open email app.

Click above box to copy link
Copied
Get exclusive remote work stories and fresh remote jobs, weekly 👇
View all remote jobs
Onkar By: Onkar