Search by job, company or skills

I

Senior Android Software Engineer - Java/Kotlin

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Profile

As a Senior Software Engineer working on Android mobile applications, you'll drive new innovations and build user experiences. You will develop applications primarily in native android [java]. our engineers should be versatile, display leadership abilities and be passionate to tackle new problems across the full-stack as we continue to innovate..

Role & Responsibilities

  • Design and build advanced applications for Android platform.
  • Collaborate with cross-functional teams to define, design, and ship new features..
  • Work on bug fixing and improving application performance..
  • Work alongside and mentor other members of the team.
  • Manage individual project priorities, deadlines and deliverables.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency..
  • Experience in shipping applications through App store.
  • Highly accountable and takes ownership, with a collaborative attitude, and a lifelong learner..

Primary Skillset

  • Candidate must have 3 to 5 years experience in Java based Android (Native) development.
  • Strong knowledge on Android SDK, Android basics like Manifest components, Recycler View, Card View, List View, Broadcast receiver, Location services & geofencing, Full Activity lifecycle, Handling of Dialog/Fragment dialog, Fragment lifecycle..
  • In-depth understanding & Working knowledge of SQL, SQLite, Mockito, Retrofit, Android Jetpack components, Firebase, MySQL, RESTful APIs, JSON, XML integration, local storage, LeakCanary, RxJava, deep understanding of the Android SDK..
  • Experience in the MVVM, MVC, MVP...
  • Experience working with third-party libraries, APIs, social APIs..
  • Experience on web service integration (SOAP, REST, JSON, XML)..
  • Working experience in the implementation of mobile applications with custom UI components..
  • The expertise of working on apps with a focus on Memory management, CPU usage, and app size..
  • Experience in shipping applications through App store.

Education

  • UG : B.Tech / B.E (CSE / IT), B.Sc. (CSE), BCA.
  • PG : M.Sc.(CSE), MCA.

(ref:hirist.tech)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 135787081