SDE - Mobile
As a Software Engineer - Mobile you will:
1.Work closely with Senior Engineers to design, implement and deploy mobile apps that impact business.
2.Should be strong into Programming language (Kotlin).
3. Should have the ability to code complex interfaces and interactions using Android Native mobile SDK.
4. Experience on Native app development is mandatory.
5. Should be open to exploring and including open source components after approval into solution. Hands on experience on libraries like Retrofit/Volley.
6. Will have to understand, appreciate, contribute to complete mobile application development lifecycle.7. 7.Should have experience in Start up Culture.
8. Experience with Espresso, UI-Automator or similar testing framework for mobile
9. Experience with mobile data storage with SQLite or other DBs including no-SQL.
10. Has published at least one app in play store
11. Has experience consuming Rest API in the application.
12. Should have a strong understanding of Agile and Scrum.
1 - 3 years
B.Tech/B.E, or M.Tech ,or Any Doctorate
Kotlin, Java API, Android Development, Swift, Espresso, UI Automation, Agile, Scrum,
1. Good experience in integrating REST APIS in mobile applications, understanding of client-server architecture.
2. Having strong, object-oriented design and coding skills (Java, Swift)
3. Solid software development background including design patterns, algorithms, data structures, test driven development
4. Excellent verbal and written communication skills
5. Experience with Espresso, UI-Automator or similar testing framework for mobile.
6. Experience with mobile data storage with SQLite or other DBs including no-SQL