Android Developer – Core JAVA

Website RN Management Consultants

Bridging Talent & Opportunity

Experience: 3-5 years

Location: New Delhi

Compensation: Negotiable

Education: UG – Any Graduate – Any Specialization

PG – Any PG Course – Any Specialization

Role: Mobile Developer

Industry Type: IT Services amp; Consulting

Functional Area: Engineering – Software

Employment Type: Full-Time, Permanent

Role Category: Software Development

Job Description

We are looking for an Android Application Developer to join our Technology Team. The person recruited for this role will be responsible for building and maintaining the Android mobile application.

Responsibilities

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Keywords: Android, Android OS, Android Developer, Android application Developer, Mobile Application Development, J2EE, Java, SQLite, firebase, Rest API

Desired Candidate Profile

  • Minimum 3 years of extensive experience developing Android native apps using Android SDK using Java
  • Excellent knowledge of core Java
  • Good knowledge of data structures & algorithms
  • Should be able to write optimized bug-free code for complex use cases and optimize existing code for better application performance
  • Experience with XMPP, SQLite, Various API Integration, and push notifications
  • Should be able to demonstrate apps that were developed and published in the app store
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Experience in dark & light modes, restful client and firebase integration
  • Experience with In-app purchase and code notifications
  • Experience in implementing complex dynamic user interfaces
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle

To apply for this job please visit www.linkedin.com.