COMPANY: Company is the largest on-demand service provider that provides a variety of complete services starting from transportation, logistics, payment, food delivery, and other on-demand services, by connecting users to more than 1 million driver partners, more than 200,000 food vendors, and more than 30,000 other service providers.
What you will do:
Design and build highly scalable, reliable and fault tolerant systems for one of the world's fastest growing unicorns
Quickly grasp concepts, problems and implement solutions with guidance
Unit test code for robustness, usability and reliability
Contribute to the evolution of the technology, product and experience
Coordinate with cross functional teams (Backend, DevOps, Design etc.) on planning and execution
Communicate, collaborate and work effectively across cross functional teams in a global environment
What you will need:
3+ years of hands on experiences in developing and testing apps on Android for large scale applications
Hands on experience and strong proficiency but not limited to Kotlin
Strong foundations in Java, OOPs, Design Patterns, Clean Code fundamentals
Good understanding of interactive application development paradigm
Working knowledge with dagger, okhttp, retrofit, rxjava, butterknife, bolts, glide, espresso, mockito, powermock or equivalent libraries on Android
Ability to understand the dependent system/sub-systems and troubleshoot issues effectively
Well versed with Agile methodologies, TDD and Test Engineering and Automation.
Ability to understand and implement continuous Integration and Continuous Delivery principles.
Passion to learn new things, solve challenging problems
Excellent communication skills (English is required)
Eagerness to work openly and collaboratively with a diverse team
What would be a bonus:
Experience in production environments with large data sets
Work experience in a startup
A willingness to expand into a full stack role, with an emphasis on Android
The right candidates could earn from 3 600 to 7 000 USD gross. Net for Singapore would be minus 15% of taxes
For the right candidate the company will also pay 3 500 USD net as one time bonus to relocate himself and his family.
Above the relocation bonus, during the first year the company will pay plus 700 USD per month for the apartment.