3. Good understanding of Android / iOS SDKs, view lifecycle and architecture patterns for mobile applications
4. Strong knowledge of RESTful web services.
5. Strong understanding of advanced data structures and algorithms.
6. Understanding of SQL databases and key-value object stores.
7. Strong attention to the quality and readability of your code.
8. Key-value store optimization skills.
9. Native level proficiency in written and oral English
10. Good communication skills
2. Experience in coding competitions and Hackathons.
3. Consuming and contributing to open source codebases
4. Startup Experience
2. Perform maintenance and optimization of code.
3. Maintain optimum usage of space and time-efficient Data Structures.
4. Timely complete modules with strict adherence to the quality process defined for the project
Continuously update technical knowledge and skills by attending in-house and/or external courses, reading manuals, accessing new applications and investigating new technologies
5. Perform lateral thinking as part of the team, or individually, to meet the needs of the project
6. Enhance and maintain the work culture and environment around you.