This role is for a highly ambitious and talented Senior Mobile Developer (Android) to join a fast-growing team. The ideal candidate will have extensive experience in Android development and will be a key player in building amazing projects and tackling exciting technical challenges.
Responsibilities
- Develop, maintain, and innovate large-scale, consumer-facing mobile applications for the Android platform.
- Utilize strong knowledge of Java and Android APIs to build robust applications.
- Participate in all phases of the Software Development Lifecycle (SDLC) .
- Collaborate with the team to solve complex technical challenges.
Skills
Minimum of 3 years of experience in Android programming .Strong knowledge of Java and Android APIs .Strong experience with any Object-Oriented Languages (OOD) .Experience with web services (consuming or creating) using REST or SOAP .Strong understanding of the software design / architecture process .Good communication skills, with the ability to explain complex technical issues to both technical and non-technical audiences.Preferred : Experience with social, mobile, cloud / SaaS, big data, or analytics.Preferred : Familiarity with the development challenges inherent to highly scalable and available web applications.Qualifications
A B.E., B.Tech., or M.Tech. in computer science from a top school.Immediate availability is preferred.Candidates will be asked to provide a link to Android applications they have developed.Skills Required
Mobile Development, Web Apps, Java, C#, UI / UX design, Android Framework, Restful Apis, Software Design