Android App Developer

Software Engineer
  • Location

    1: Hyderabad, Telangana, India

  • Experience

    2-3 years

Primary skills
Android native App Android 4.0 to latest; Android APIs Google firebase event Google firebase event management, GCM, FCM NoSQL, MongoDB NodeJS, AngularJS 4.0 to latest, ReactJS Spring boot git, maven, jenkins, Azure Devops ci/cd pipeline linux Java, Spring bootstrap HTML5 CSS3 Javascript, Ajax, JQuery Webservices
  • Secondary skills

    PHP Python

  • Database

    MySql SQLite DB

  • Source Control


  • OS


Job Description

Experience with Android Platform (intents, services, threading, activity, fragments, etc).

Strong understanding of mobile application development. Experience with mobile test automation, Inter-app communication, Supporting various devices ranging from Android 4.0 to latest, and Android APIs.

Strong implementation skills in web development applications with JQuery, Java, Python, PHP, Native NodeJs, AngularJS / ReactJS.

Experience in NoSQL Database - SQLite, MangoDB, Google Firebase.

Experience deploying and updating Android and iOS apps in their respective App stores, including the navigation of approvals and appeals.

Experience in Working knowledge of Agile methodology, RDBMS and ORM, SOA, XML-RPC, JSON and integrating RESTful Webservices.

Development tools: Visual Studio, Node/NPM, Telerik, Sprintboot (Java), Git, Jira/Azure Devops VSTS.

Preferred experience in Android App with Dashboard presentations for analytics, real time data stream using MQTT.

Exposure to Agile work environment

Preference for experience in developing Web applications using modern PHP MVC frameworks

Good understanding of Web and Social Media applications/ Cross Browser / Mobile Best Practices

Experience developing database applications using NoSQL and MySQL is a plus such as dashboard and other applications.

Passion for best design and coding practices and a desire to develop new ideas

Good understanding of asynchronous request handling, partial page updates, and AJAX

Passionate about new technologies and large scale systems

Focused on usability, maintainability and quality, building for the long term solutions.

Self learner looking for good hands on development work on new technologies

Should possess excellent analysis, communication and written skills

Responsibilities of the Android App Developer

Android native App development with common Android languages, Android APIs and libraries like Java, RxJava and Kotlin.

Android App Client and server side webservices APIs integration

creating native iOS or Android applications, preferably ones that have been released in the App Store or Play Store.

Continuous Integration and continues Deployment using tools (Jenkins/Azure Devops CI/CD pipeline)

Mobile App test automation, Inter-app communication, Supporting various devices ranging from Android 4.0 to latest, and Android APIs.

Team oriented collaborative development

Participate in version control practices

Design, Development, Testing, Bug Fixing

Attention to User Satisfaction

Clear and quick work documentation

Personal time management and reporting