Software Development Engineer Android I/ii/iii Job in Dehaat

Software Development Engineer Android I/ii/iii

Apply Now
Job Summary

Job Description:

You ll design and build apps to be used by millions of farmers and agribusinesses

You ll build performant apps that work well on low-end devices, low bandwidth networks and even offline.

You llworkwith spatial imagery data to build maps based solutions for farmers and businesses

We believe in a small and effective team- you ll have a say in what to build and own it

You'll work closely with PMs, UX designers and backend devs to implement elegant frontend

We are paranoid about performance - you ll investigate performance/scalability bottlenecks and (re)write codewith performance optimization in mind

Identify libraries and technologies that solve our problems and/or are worth experimentation


Responsibilities:

Have 2-8 years of experience in app development

Come up with your own goals and don t need heavy direction or daily check-ins

Have experience in setting up the full workflow - right from Dev, Test, Build to Deployment

Have a sound understanding of AndroidArchitecture and SDK, Android Studio and Debugger

Expertin core Java (OOP)with sound CS fundamentals(data structures and algorithms)

Expertin basic android components: Activity, Services, Intent, Broadcast Receiver etc

Experience in using analytics, location and maps APIs, payment gateway, etc.

Understanding of MVC, MVVM, VIPER and other patterns

Deep understanding of Factory, Adapter, Observer, Singleton and other behavior patterns

Must have worked on Offline Sync, Caching, Local Storage, Realm/Room/SQLLite databases

Have knowledge of REST paradigm,service-oriented architecture and distributed systems

Have a STEM degree from a top tier educational institute

Experience Required :

2 to 8 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs