FIND PERSONALIZED JOBS
Sign up to Zippia and discover your career options with your personalized career search.
Sorry, we can't find that. Please try a different city or state.

Senior Android Developer

This job has expired and is no longer available.
APPLY NOW
Apply Now
×
FIND
PERSONALIZED JOBS

Sorry, we can't find that. Please try a different city or state.

CONTENT HAS
BEEN UNLOCKED
Close this window to view unlocked content
or
find interesting jobs in

Log In

Log In to Save

Sign Up to Save

Sign Up to Dismiss

Sign Up

SIGN UP TO UNLOCK CONTENT

or

The email and password you specified are invalid. Please, try again.

Email and password are mandatory

Forgot Password?

Don't have an account? Sign Up

reset password

Enter your email address and we will send you a link to reset your password.

Back to Log In

Log In

Log In to Save

Sign Up to Save

Sign Up to Dismiss

Sign up to save the job and get personalized job recommendations.

Sign up to dismiss the job and get personalized job recommendations.

or

The email and password you specified are invalid. Please, try again.

Email and password are mandatory

Already have an account? Log in

reset password

Enter your email address and we will send you a link to reset your password.

Back to Log In

Company Saved

Answer a few questions and view jobs at that match your preferences.

Where do you want to work?

Job Saved

See your Saved Jobs now

or

find more interesting jobs in

Job Dismissed

Find better matching jobs in

Your search has been saved!

Top 50 Senior Android Developer Skills

Below we've compiled a list of the most important skills for a Senior Android Developer. We ranked the top skills based on the percentage of Senior Android Developer resumes they appeared on. For example, 11.8% of Senior Android Developer resumes contained Web Application as a skill. Let's find out what skills a Senior Android Developer actually needs in order to be successful in the workplace.

These are the most important skills for a Senior Android Developer:

1. Web Application

demand arrow
high Demand
Here's how Web Application is used in Senior Android Developer jobs:
  • Worked closely with other android developers, architects, designers and database administrators in developing the web application.
  • Designed responsive web applications using bootstrap.
  • Designed the project's path and engineered the user interfaces design for the mobile and web applications.
  • Implemented a WebView control to reuse some legacy web application functionality within the native app.
  • Provided maintenance and development of bug fixes and patch sets for existing web applications.
  • Created responsive mobile web application by utilizing JavaScript and AJAX.
  • Worked with the web application development team to ensure proper integrations between mobile application and web application.
  • Redesign part of an existing web application that was meant for desktops to work on mobile phones using JQuery Mobile.
  • Worked on core framework of the Android and Web Application Design and its communication (e.g.
  • Develop a real time mobile web application using jQuery Mobile, MVC and Web Services.
  • Designed, development, testing and implementation of WEB applications using Sencha Touch framework.
  • Used Netbeans for development and WebLogic Application Server for deploying the web application.
  • Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis.

Show More

2. User Interface

demand arrow
high Demand
Here's how User Interface is used in Senior Android Developer jobs:
  • Designed and developed mobile application for Android mobile devices with extensive user interface development.
  • Involved in developing user interface using various custom layouts, dialog boxes, alert boxes, buttons, and edit boxes.
  • Designed and developed a flexible user interface for different device types, screen sizes, and screen densities.
  • Leverage beautiful mobile app design practices when crafting the application user interfaces with the best possible UI experience.
  • Constructed the user interface by using list view, custom view, compound view and various layouts.
  • Used Material Design, UI Groups and UI elements to design the user interface.
  • Implemented layouts using the latest RecyclerView and CardView combinations to improve the User Interface.
  • Implemented the User Interface with a TabLayout and a ViewPager, using multiple fragments.
  • Designed User Interface using custom layouts, dialog boxes, buttons and alert boxes.
  • Designed the User Interface according to the requirements using UI Groups, UI components.
  • Develop mobile time tracking user interface for iPhone and Android using PhoneGap library.
  • Designed and developed health care application user interfaces using Android XML.
  • Designed the User Interface with WebViewfor logging in user specific accounts.
  • Designed the User Interface with MapView to show the location.
  • Designed complex User Interface screens using views and widgets.
  • Used Material Design to adapt the User interface.
  • Designed the User Interface with Tabs and Gallery.
  • Used Material design in building User Interface.
  • Design user interfaces based on the specification.
  • Manage ongoing maintenance to fix bugs, add features and functionalities, and improve User Interface

Show More

6 User Interface Jobs

No jobs at selected location

3. Android API

demand arrow
high Demand
Here's how Android API is used in Senior Android Developer jobs:
  • Designed and involved with Google Maps Android API V2 to display the all locations.
  • Used the Google Maps Android API V2 for location services in the application.
  • Worked with Google Maps Android API V2 to display the nearby stores based on user geo location.

Show More

4. SDK

demand arrow
high Demand
Here's how SDK is used in Senior Android Developer jobs:
  • Participated in development of Android and BlackBerry SDK development.
  • Developed applications using a combination of Java with Android SDK, and Java with BlackBerry SDK.
  • Incorporated Google AdMob Ads SDK in the Application to display ads for unsubscribed users.
  • Developed the Mobile Agent application using Android Studio 0.8.14 and Android SDK package.
  • Implemented RadaeePDF SDK Android for read, view and modifies PDF files.
  • Added Face book SDK to post the hangout event using Oauth2.0 Protocol.
  • Used Amazon Web Services to develop web clients using Amazon SDK.
  • Used Android SDK 1.5 and emulator 2.2 for development.
  • Used common Android SDK components to develop the App.
  • Used the Android SDK 3.2 for the application development.
  • Worked extensively with Java and the SDK frameworks.
  • Experience with Android SDK versions 5 and above.
  • Collaborated with PayPal Android SDK for making payments.
  • Used Android SDK (4.0 to 7.1) and Android Studio for development.
  • Worked with the card.io SDK for Android to scan credit card in mobile apps.
  • Played a key role in writing application logic using and Android sdk.
  • Used Android and Java SDKs for API creation.
  • Develop Code using android SDK Design screens using MVP pattern for the application with Android Studio IDE.
  • Implemented RESTful APIs for Android, BlackBerry and IOS SDK communication.
  • Integrated Google Analytics, Firebase Analytics and Snowplow Analytics SDKs to analyze the behavior of the users.

Show More

44 SDK Jobs

No jobs at selected location

5. Json

demand arrow
high Demand
Here's how Json is used in Senior Android Developer jobs:
  • Added AJAX-JSON communications for certain use cases to get data from cloud server and rendered the data onto views and layouts.
  • Implemented the Google Map and Place API to get the JSON data by restful protocol which shows the nearby store location.
  • Implemented JSON parser to parse the data received from Google drive service and syncs it to the Local database.
  • Implemented REST services, getting JSON response and parsing them to get the required information.
  • Experience integrating third-party SDK & frameworks, defining app architecture & development strategies, JSON/REST.
  • Implemented JSON parsing for data interchange between the web services and the Mobile application.
  • Involved in working with Location Manager and Restful Web service with JSON.
  • Developed JSON data structure to make the database on Google drive.
  • Handled JSON data using efficient parsing libraries such as GSON.
  • Implemented JSON date paring by writing an Angular JS service.
  • Worked with DTO generator plug-in to return the JSON response.
  • Queried for requests utilizing HTTP and parsed JSON responses.
  • Added parser classes for Tablet including parsing JSON feeds.
  • Worked with JSON library to parse JSON files.
  • Worked with HTTP requests, JSON and GSON formatting to parse the data.
  • Used REST services to get XML and JSON responses and parsed them.
  • Developed RESTful JSON web services to sync mobile application with server using Spring, Hibernate and SQL with MVC pattern.
  • Experience in XML parsing on client side using JSON Fixed the bugs identified by the QA testing team.
  • Implemented Web Service calls for data parsing and server interaction using Threads, JSON, RESTful and Apache.
  • Used GSON instances to parse JSON files and load them into POJOs.

Show More

3 Json Jobs

No jobs at selected location

Job type you want
Full Time
Part Time
Internship
Temporary

6. Sqlite

demand arrow
high Demand
Here's how Sqlite is used in Senior Android Developer jobs:
  • Used Alarm Manager API to enable the app to upload pending data in SQLite to server.
  • Managed data using SQLite, SQL Helpers as well as Raw Queries to do database management.
  • Worked on the local data storage using shared preferences, SQLite database and file system.
  • Worked with SQLite to cache structured data from the cloud, improving overall app performance.
  • Developed the SQLite database to store and display data when application would be offline.
  • Used SQLite database to cache the data received from the web services.
  • Developed the caching module for user profile caching in SQLite.
  • Used SQLite for local data storage in Android application.
  • Used SQLite for storing information required in the application.
  • Implemented an Android application with SQLite database.
  • Implemented SQLite databases to monitor downloads.
  • Implemented SQLite databases to store data.
  • Develop database relation model with SQLite.
  • Used SQLite as the database.
  • Worked on populating spinner data from SQLite data by using simple spinner, selecting an item from dropdown menus.
  • Developed CRUD functionality to support persistent data store in onboard SQLite database.
  • Worked on user logins by using shared preferences and SQLite database.
  • Designed the SQLite database to store the articles information offline.
  • Worked on SQLite to store command and login history.
  • Worked in incorporating SQLite to store/restore the shopping list in "My List" even if the app is closed.

Show More

2 Sqlite Jobs

No jobs at selected location

7. XML

demand arrow
high Demand
Here's how XML is used in Senior Android Developer jobs:
  • Involved in developing user interface using MXML, AIR Applications, Flash Animations, Flash design, Action Script and CSS.
  • Experience in XML parsing on client side using JSON, implemented DOM-based implementation of feed parser.
  • Used XML pull parser in getting categories and sub-categories of predefined issues from an XML file.
  • Parsed XML data and converted to Java objects for handling using XML Parser.
  • Worked on Generic Grids and Custom List views to list the XML feeds.
  • Used REST web services and XML parsing for secure data exchange.
  • Developed the user interface that used XML.
  • Modified Android manifest XML file to include all use permissions such as GPS, SMS READ /SEND / RECEIVE.
  • Contributed in backend of the application that interacts with the database to form the XML/JSON structure required for Restful XML/JSON response.
  • Designed reusable web services using XML, WSDL, SOAP and XSL Followed agile methodology in the project implementation.
  • Involved in design and developing re-usable web services using SOAP, XML, WSDL, XML Schemas and XSL.
  • Implemented XML technologies like DTD schemas, XSL style sheets and XSLT for transformations.
  • Implemented multi-language support using XML for simple menus and web services for content.
  • Worked with Xml to extract the data and display it on app.
  • Implemented xml pull parser techniques.
  • Utilized Android SDK, GPS, JSON, XML, Web Services, SQLLite, service synchronization for offline support.
  • Utilized LBS, Maps, Camera, JSON, XML, both SOAP and REST services, SQLLite for offline.
  • Implemented XML tree structure to provide easy navigation between web pages using C#, .NET and MS Silverlight.
  • Used Android XmlPullParser for parsing the xml data and used XSLT for converting the xml data.
  • Utilized Java, XML, Restful Web Services, SQLite, Async Tasks.

Show More

3 XML Jobs

No jobs at selected location

8. GIT

demand arrow
high Demand
Here's how GIT is used in Senior Android Developer jobs:
  • Used GIT for the source control and JIRA and Quality center as the bug tracking tool.
  • Used GIT for code repository and maintaining current and historical versions of the source code.
  • Used GIT for branching and merging new features of app and JIRA for project management.
  • Used GIT for version control and followed Agile with JIRA for implementing this project.
  • Use of GIT for the source control management system by using tags and branches.
  • Used Git for continuous code integration, bug fixing and Source Code Management.
  • Use of GIT for source control management and continuous integration with Travis.
  • Used GIT version to merge the source code into GitHub.
  • Configured Git repositories in GitHub, BitBucket, and GitLab.
  • Used GIT as source control systems for code base management.
  • Experience with source code control management like subversion GIT.
  • Worked on Continuous Integration and code version using GIT.
  • Used private GitHub repositories to host internal code.
  • Used GIT Lab for version repository maintenance.
  • Implemented Git for code management.
  • Used Github for branching and merging new features without disrupting mainline development on trunk.
  • Established versioning control using Git and GitHub.
  • Created 2 templates to facilitate the implementation of FABs in new activities Used private GitHub repositories to host internal code.
  • Scan QR Codes for an even faster way to pay businesses that accept Barclays Pingit payments.
  • Developed using Android Studio & Gradle with git and github source control systems.

Show More

20 GIT Jobs

No jobs at selected location

9. Html

demand arrow
high Demand
Here's how Html is used in Senior Android Developer jobs:
  • Involved in developing presentation tier using HTML, JSP, Java Script, Ajax and Struts.
  • Implemented customized web view components to load SWF files and HTML data.
  • Web views component to load HTML5 based flashcard pages.
  • Design UI screens using JSP, CSS, Struts Framework, Flash, Java Script and HTML.
  • Used JSP, HTML, Java Script, Angular JS and CSS for content layout and presentation.
  • Used HTML5, CSS, Java script, Angular JS to develop hybrid apps.
  • Worked with HTML 5 and CSS 3.
  • Designed HTML5 based UI system to make responsive web sites using JQuery Mobil, Google Maps Plugin and Java API.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Designed and developed the web-tier using HTML, JSP, Servlets, Struts and Tiles framework.
  • Worked with HTML, CSS and jquery for the design and background of the application.
  • Delivered mobile app for book reading capability with HTML Sencha and online services with Flash/Flex.
  • Web application development for backend using Angular JS with cutting edge HTML5 and CSS3 techniques.
  • Collaborated with web services team to implement the backend support, HTML5, Oracle.
  • Used different themes and colures with ccs3 to create HTML5 document.
  • Design & creation of multiple sites using: WordPress, HTML, PHP, XML, CSS, Javascript & more.
  • Created the core app by using HTML5, CSS3 in Cordova.
  • Developed HTML5 Mobile application with HTML5, Java Script, jQuery, JSON and RESTful web service.
  • Worked on Phonegap with the web development languages like HTML5, Jscript, and CSS.
  • Developed appealing UI using HTML 4/5, CSS 2/3, t, jQuery.

Show More

1 Html Jobs

No jobs at selected location

10. Eclipse IDE

demand arrow
high Demand
Here's how Eclipse IDE is used in Senior Android Developer jobs:
  • Played a key role in writing application logic using Eclipse IDE, Android Studio with Android SDK.
  • Designed Screens using MVC pattern for the application using Eclipse IDE, ADT plug-in and Android SDK.
  • Involved in the code development using Eclipse IDE and integration with middle tier and back-end technologies.
  • Identified the logic in applications using Eclipse IDE, Android Studio IDE and Android SDK.
  • Used Eclipse IDE to develop the screens for the application using MVC design pattern.
  • Utilized the Eclipse IDE to develop and code the application.
  • Developed the application using Java, XML and Eclipse IDE.
  • Used Android SDK and Eclipse IDE for development.
  • Utilized Eclipse IDE to implement the application.
  • Implemented the application in Eclipse IDE.
  • Used Eclipse IDE using Android SDK with Java, XML and JSON.
  • Used ButterKnife Library for view injections and Dagger 2 for dependency Injections Used Android SDK and Eclipse IDE for development.
  • Developed the application using Java, XML and Eclipse IDE Reviewing the code of other developers in the team.
  • Utilized Shared Preferences to store and maintain user information Used Android SDK and Eclipse IDE for development.
  • Used iOS SDK, cocoa framework and Eclipse IDE to develop native app.
  • Created small testing suites with JUnit and the Eclipse IDE capabilities.
  • Used Android SDK and Eclipse IDE for development Knowledge with Content providers and Content resolvers.

Show More

1 Eclipse IDE Jobs

No jobs at selected location

11. Google Maps API

demand arrow
high Demand
Here's how Google Maps API is used in Senior Android Developer jobs:
  • Used Google Maps API and Google Location server to ping the coordinates of the user and get feedback with the application.
  • Implemented Google Maps API V3 for displaying the registered users depending on their current location and the nearby relatives.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Used Google Maps API to get the accurate location of user for reporting an error.
  • Updated store locator with Zooming controls using Google Maps API, GPS Location Data.
  • Smooth integration of Google Maps API to browse listings in multiple neighborhoods and cities.
  • Embedded Google Maps API, GPS locations Data into app with zooming controls.
  • Used Google Maps API to display the places of events and locations.
  • Used Google Maps API to develop location based services for the App.
  • Worked with Google Maps API to incorporate it in to the activity.
  • Designed & implemented location based services using Google Maps API.
  • Used Google Maps API to set car parking location.
  • Introduced the Google Maps API integration with the application.
  • Integrated location based services using Google Maps API.
  • Implemented store location by using Google Maps API.
  • Implemented Geo-fencing using the Google Maps API.
  • Used Google Maps API for enabling GPS.
  • Implemented Google play services and Google Maps API V2 Developed the modules in framework that is applied to the entire application.
  • Utilized GPS location-based services and Google Maps API to enable Google map search for locations in close proximity.
  • Implemented Google Maps API v2 with forward and reverse geo-location.

Show More

12. Async

demand arrow
high Demand
Here's how Async is used in Senior Android Developer jobs:
  • Used Retrofit instead of AsyncTask/Volley for better and faster network communication.
  • Implemented Loaders and AsyncTaskLoaders to implement the data loading in the User Interface.
  • Used AsyncTask to update/download Excel/Image file between server and local device.
  • Used AsyncTasks and Services for better performance of the app.
  • Employed Handlers, Services and AsyncTask for better application performance.
  • Employed Handlers, Services and AsyncTaskfor better application performance.
  • Used Async Tasks to implement various Broadcast Receivers and services for data intense activities such as loading images, videos etc.
  • Used services, Async tasks and Alert Notifications API to implement events reminder feature into the mobile app.
  • Used Async task loader, intent services to provide back ground operations for the tasks.
  • Developed generic libraries for downloading images and other resource using Async task handlers.
  • Used RESTful Web Services to fetch data asynchronously and render an appropriate view.
  • Implemented backend components including Intents, AsyncTask, Services and Web Services.
  • Improved HTTP calls by shifting the from Async-Task to RxJava Requests.
  • Implemented Services, UI threads, Implicit Intents and Async Tasks.
  • Implemented Async task and Handlers to get the server response.
  • Involved in implementing Async task for the background operations.
  • Handled UI updates using multi-threading technologies like AsyncTask.
  • Used Asynchronous Task for multithreading.
  • Created IntentServices and AsyncTask to asynchronously retrieve the information from RESTful APIs.
  • Worked with Async Tasks and Services to provide certain functionalities such as login and registration into the app.

Show More

13. Ddms

demand arrow
high Demand
Here's how Ddms is used in Senior Android Developer jobs:
  • Debugged application using ADB, Trace View, DDMS and Log Cat.
  • Fixed bugs using ADB and DDMS reported by the testing team.
  • Improved the application performance by detecting memory leaks using DDMS.
  • Worked on debugging the application using Log cat, DDMS.
  • Tracked the debugging process using Android Studio DDMS.
  • Tracked the debugging process using Android StudioDDMS.
  • Used DDMS to debug the app.
  • Improved the application performance by detecting memory leaks using DDMS Followed agile methodology for the application development.
  • Performed on device debugging using ADB commands and tested application in device using Logcat, DDMS.
  • Experience using debugging tools such as DDMS, Logcat and android device monitor.
  • Tested Android applications with adb, Android test, DDMS.
  • Worked on debugging the application using Logcat, DDMS.
  • Used adblogcat, DDMS for Debugging.
  • Experience in Android Debug Tool such as ADB, DDMS, Logcat.
  • Used ADB Logcat, DDMS for debugging.
  • Worked on debugging the application using Logcat, DDMS Testing by porting the app on multiple devices with various screen sizes.
  • Build Automation and Build Pipe Development using Jenkins and Maven Worked on debugging the application using Logcat, DDMS.
  • Worked on debugging the application using Logcat, DDMS Fixed the bugs identified by the QA testing team.
  • Debugged and tested the application using logcat, DDMS (Dalvik Debug Monitor Server) and traceview on different android devices.
  • Used logcat, DDMS (Dalvik Debug Monitor Server) and traceview for debugging and detecting memory leaks.

Show More

14. Rest API

demand arrow
high Demand
Here's how Rest API is used in Senior Android Developer jobs:
  • Learned many aspects of excellent libraries for REST API calls and callback handlers.
  • Experience in working with WebServices using the REST API and various third-party libraries.
  • Implemented Retrofit 2.x as consume interface (to consume REST API).5.
  • Download and upload content from back end web server via REST API.
  • Design and implement REST API interface using Retrofit and Jackson.
  • Integrated the REST API request call into the activities.
  • Worked with Volley to consume REST API Web Services.
  • Developed Node.JS REST API's and web services.
  • Generated the REST API test for the News API calls with SOAPUI.
  • Defined REST API for app.
  • Developed backend communication using REST API Web Service for Credit Card services, Overdraft Services and developed application for Android Devices.
  • Parsed XML data which is pulled from REST APIs and show jobs list and details in online support only.
  • Parsed JSON data is pulled from REST APIs and displayed it in view.
  • Used JiBX and Apache CXF frameworks to implement the REST APIs involved.
  • Worked with REST APIs to get conversion rates into our application.
  • Developed REST API in .NET using C# and WCF components.
  • Validated JSON Reponses as per the given REST API'S.
  • Created all the services to work with the various entities provided and restified the services using REST APIs.
  • Work with outside data sources and APIs, often REST APIs.
  • Used REST APIs and Json formate data parsing and update database in background.

Show More

15. Jira

demand arrow
average Demand
Here's how Jira is used in Senior Android Developer jobs:
  • Followed a complete AGILE technology with Daily Stand up calls with the offshore team every day and updating on JIRA.
  • Implement JIRA Agile rich features to enable flexibly plans and adopt the best agile practices for the project.
  • Worked the JIRA backlog and resolved numerous issues, well over 50 and caught up production.
  • Code Review of Completed JIRA tasks from Offshore and integrating them with baseline code.
  • Used JIRA for new requirements, issues, stories, epics and Project Planning.
  • Used the JIRA bug tracking & planning tool to control the development life cycle.
  • Utilized JIRA software development tool for tracking the issues and bugs.
  • Used the JIRA for project planning and bug tracking.
  • Used JIRA to manage issues for a better control.
  • Followed Agile with JIRA for implementing this project.
  • Used JIRA to create and assign tasks and Confluence to get the details of the task.
  • Assign JIRA Tasks to self and to Android team in offshore.
  • Manage JIRA Tasks for Android team.
  • Implemented Jira for project management.
  • Documented the progress of the daily stand-ups with the Atlassian stack (JIRA, Confluence, HipChat).
  • Managed tasks within Agile framework, cleared Sprinted tasks, and controlled JIRA workflows.
  • Used JIRA and Gerri to track issues and review code.
  • Used JIRA to handle tickets at various workflow levels.
  • Utilized Jira as the issue tracking tool.
  • Tracked issued, project planning and development lifecycle with Jira.

Show More

16. Version Control

demand arrow
average Demand
Here's how Version Control is used in Senior Android Developer jobs:
  • Used SVN as the version control tool to commit and update the project from the server.
  • Used Git for version control and JIRA to plan, track and release the application.
  • Used GIT version control, Source Tree to get graphical Interface of GIT.
  • Used GitHub as Version Control to push and commit changes in the code.
  • Used SVN for version control of the code and configuration files.
  • Code maintained and development is done on Git version control system.
  • Used Git as Version Control and SourceTree through the project.
  • Experience in Version Control System such as Git and Perforce.
  • Used JIRA, STASH for project management and version control.
  • Used GIT as a version control for project.
  • Used Git as the version control tool.
  • Used Team Foundation Server for Version Control.
  • Used GitHub as project version controller.
  • Used GIT-hub for version control.
  • Managed version control using GIT.
  • Used GIT for version control.
  • Worked with SVN & GIT for version controlling the source code.
  • Used Version Control System (GIT).
  • Configured Git and Bitbucket servers as the software version control tools.
  • Used GIT-hub for version control and Source Tree forco de-management.

Show More

16 Version Control Jobs

No jobs at selected location

17. Junit

demand arrow
average Demand
Here's how Junit is used in Senior Android Developer jobs:
  • Implemented TDD testing mechanism and build Unit test cases using JUNIT.
  • Worked on testing the application using JUNIT testing framework.
  • Used SONAR to maintain the code quality which includes JUnit coverage, Complexity of the code and code redundancy.
  • Designed JUnit test suites to test the application to make sure that the UI is displaying data properly.
  • Implemented and executed Test cases and performed testing on application using Junit Extension.
  • Conducted product integration and testing (using Junit) on various Android devices.
  • Created test cases and test data for testing the application using Junit Extensions.
  • Worked on testing code using JUnit Testing and maintained a bug database.
  • Worked with JUnit to complete all test cases.
  • Developed JUnit Test Cases to validate the code.
  • Integrated JUnit to complete all test cases.
  • Developed JUnit test cases by using PowerMock.
  • Used Junit for testing the application.
  • Develop complete test suites for testing the application using Junit3 Usage of Jira for bug tracking & project planning.
  • Involved in Unit testing and Instrumentation testing using frameworks like Espresso, Mockito, Junit and RoboElectric.
  • Automated unit test cases by using android robolectric and Junit frame works.
  • Integrated JUnit and Mockito to generate the unit test cases.
  • Used test automation frameworks such as Junit and Robotium.
  • Worked on local data storage using SQLite Used Android JUnit extension to prepare test cases.
  • Architected multiple test suites based on Mockito, JUnit and Espresso.

Show More

1 Junit Jobs

No jobs at selected location

18. CSS

demand arrow
average Demand
Here's how CSS is used in Senior Android Developer jobs:
  • Created many rich and highly responsive UI components using CSS3, HTML5.
  • Designed website with the library's documentation using CSS and PHP.
  • Created cross-browser compatible and standards-compliant CSS based page layouts.
  • Designed UI components using CSS and HTML.
  • Developed User interface using HTML, CSS, JavaScript, and CSS, Ajax and JSON.
  • Coded in HTML, CSS, and JavaScript using the Intel XDK.
  • Used HTML5, CSS, and JavaScript to upload data contenton website and it automatically converts it to various App files.
  • Used Node.js to install phone Gap and used HTML5, CSS, Java script to develop hybrid apps.
  • Implemented CSS3, DOM API, Dojo and Ajax to create a dynamic and interactive experience.
  • Developed and maintained various features of the website using HTML, CSS, Javascript and Perl.
  • Used HTML5, CSS, Java script for the webview.
  • Implemented plugins, fixed javascript and css bugs.
  • Implemented html, css, angularjs code for the hybrid web front end part.

Show More

19. SQL

demand arrow
average Demand
Here's how SQL is used in Senior Android Developer jobs:
  • Involved in writing SQL queries, PL SQL-Stored Procedures, functions, cursors, triggers, indexes, sequences etc.
  • Created and used SQL Queries, Scripts and Stored Procedures for data validations.
  • Used SQ Lite and SQL Helper for Storing user data and locations.
  • Used SQL Helpers and Raw Queries for operations that match string patterns.
  • Used MySQL database for storing information needed in the application.
  • Used SQ Lite and SQL Helper for DataBase.
  • Designed the database model in MySQL.
  • Enabled the application to use the Camera feature to scan a document and upload the check using SQLite.
  • Created and incorporated SQLite database manager for local data persistence of audit files on the device.
  • Developed SQL statements to create tables, triggers, views, functions and indices.
  • Implemented a Content Provider with an SQLite database as a cache with Schematic.
  • Worked with SQLite databases on Android and IOS and testing of SQL database.
  • Created a local database using SQLite to store and retrieve the data.
  • Stored data in SQLite and with a Content Provider security layer.
  • Developed SQLite database for data and enable features to work offline.
  • Implemented SQLite database structure to handle the content and contact list.
  • Modified the SQLite table structure to include new reporting capabilities.
  • Added the SQLite tables for new elements of the application.
  • Implemented secure data encryption using an SQLCipher instance.
  • Secured the database using SQLCipher and Secure Preferences.

Show More

20. Scrum

demand arrow
average Demand
Here's how Scrum is used in Senior Android Developer jobs:
  • Participated and conducted SCRUM meetings to review project progress and gathering requirements.
  • Followed Agile and scrum methodology in implementing this application.
  • Followed SCRUM methodology for the application development.
  • Assumed the role of Scrum Master in several occasions, helping the team eliminate obstacles in their daily work.
  • Delved Scrum Methodology to analyze, define, and document the application which will support functional and business requirements.
  • Worked with an Agile, Scrum methodology to ensure delivery of high quality work with every iteration.
  • Participated in daily scrum meeting to inform the progress made or any blockers faced.
  • Participated in daily SCRUM meetings along with meeting deliverable within two week sprints.
  • Attended SCRUM meetings to track the app development progress and present relevant updates.
  • Participated in daily Scrum meeting and involved in the Sprint planning.
  • Worked in agile environment with daily scrums and biweekly sprints.
  • Attended the SCRUM meetings to track app development progress.
  • Used agile methodologies (Scrum) for project implementation.
  • Followed Agile and Scrum methodologies in the project implementation.
  • Worked in Agile environment with active SCRUM participation.
  • Followed Daily SCRUM for project management and development.
  • Worked in a scrum development environment.
  • Participated in SCRUM meetings to review project progress Mentored 3 junior programmers familiarizing them with our App structure and code.
  • Followed AGILE methodology , conducted SCRUM meetings and discuss with team members about the project for every two weeks.
  • Followed SCRUM development methodology, attended Daily Standup meetings, Retrospective meetings and Sprint meetings.

Show More

21. Http

demand arrow
average Demand
Here's how Http is used in Senior Android Developer jobs:
  • Used HTTP POST method for sending data to PHP server and HTTP GET method to get response from external PHP server.
  • Used OkHttp for networking operations related to the mobile application.
  • Created cloud connection with rest client calls, GSON and OKHTTP.
  • Implemented services that ran in the background to handle HTTP calls with a multithreading approach (OkHTTP and GSON).
  • Implemented the RESTful data consumption using Retrofit with an OkHttp client, a GSON converter and a custom interceptor.
  • Worked on the HTTP client modules that handled connection with the backend using RxJava, Retrofit and Dagger.
  • Used Retrofit REST client for authenticating and interacting with APIs and sending network requests with OkHttp.
  • Consumed the back-end services using a Retrofit instance built with an OkHttp client.
  • Constructed http requests, fetched server response and parsed feeds wherever needed.
  • Used third party libraries like Retrofit, Volley and OKHttp.
  • Consumed web services and Implemented Http Communication using JSON Data.
  • Build Automation and Build Pipe Development using Maven Constructing http requests, fetching server response and parsing feeds wherever required.
  • Tracked incident reports with JIRA Secured the information and user data with an SQLCipher instance and working with HTTPS requests.
  • Implemented secured HTTP Connection using Async Task for communication through RESTful APIs.

Show More

6 Http Jobs

No jobs at selected location

22. Gson

demand arrow
average Demand
Here's how Gson is used in Senior Android Developer jobs:
  • Used Volley and GSON library for acquiring network connection and parsing of JSON data from the web services.
  • Developed the android app using android SDK and 3rd party libraries like Volley, GSON etc.
  • Experience in developing apps handling JSON data using efficient parsing libraries such as GSON and JACKSON.
  • Implemented Restful web services using Retrofit library for the network calls and GSON for parsing.
  • Implemented services using GSON library and part of design team in architecture of Web services.
  • Eliminated the use of external libraries by consolidating the use of OKHTTP and GSON.
  • Worked with Retrofit and Volley library, used GSON for data parsing.
  • Used GSON library to convert JSON string to JAVA object.
  • Design a GSON representation to parse Web service requests quickly.
  • Used Google GSON to parse JSON files.
  • Used Retrofit and GSON to retrieve information from an internally programmed API and make the conversion between the JSON and POJOs.
  • Serialized the JSON date using retrofit which allow to add GSON package which converts JSON data to applicable format.
  • Worked with JSON and used external libraries like GSON parsers, for data parsing.
  • Implemented client side RESTful call to receive JSON based response and parsed using GSON.
  • Used GSON library to convert Plain Old Java Objects to JSON and vice-versa.
  • Implemented Google API for Android Used Google GSON to parse JSON files.
  • Used Volley and Gson to consume RESTful web services.
  • Integrated Gsonto parsed JSONresponse to display the objects.
  • Used third-party libraries (crouton, achartengine, gson, jcommander etc) and APIs (Yelp and Google).
  • Designed & developed connetion , model classes to consume https Json request/response model using gson 2.2 library.

Show More

23. MVC

demand arrow
average Demand
Here's how MVC is used in Senior Android Developer jobs:
  • Used the MVC pattern to divide the application in Presentation layer, Domain Layer/Service Layer and Data Source Layer.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Design screens using MVC pattern for the application with Android Studio IDE.
  • Implemented MVC design pattern in designing and development of this project.
  • Developed UI layer of the application using Backbone MVC.
  • Configured Struts, Hibernate framework with Spring MVC.
  • Designed screens for an application using MVC pattern.
  • Used MVC design pattern for mobile application design.
  • Developed server side web services using Spring MVC.
  • Use MVC, Singleton and Factory design pattern.
  • Worked on design changes in MVC pattern.
  • Implemented MVC and Singleton design pattern.
  • Used design pattern like MVC.
  • Worked on M2M Account Maintenance Project using ExtJS (4.2.1 and 4.2.2) MVC framework.
  • Worked on MVC patterns for the app.
  • Analyzed, designed and developed Java RESTful services with Spring MVC on WebSphere Application Server.
  • Implemented MVC patterns in application to make the code clean, simple and flexiable.
  • Utilized MVC design pattern and scalable data structures for application design.
  • Produced scalable codes using advance design pattern like MVC and MVP.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.

Show More

24. GPS

demand arrow
average Demand
Here's how GPS is used in Senior Android Developer jobs:
  • Implemented GPS Integration and MAP Kit in the application to get the user's location and display the store.
  • Worked on getting the position of drivers and automatically get their latitude and longitude position using their GPS location.
  • Implemented Google Maps Android API V2 by using the GPS coordinates to display nearest Verizon store location.
  • Worked on GPS location services which are used to get the current location of the driver.
  • Used GPS provider to quickly find location and navigates the directions to the nearest Store locations.
  • Used activity recognition and GPS values for determining the user s navigation route and driving status.
  • Integrated GPS, to get the current location and filter the contacts by the nearest address.
  • Used of GPS to know the user s location to find the nearest carpool rider.
  • Used GPS to know the user s location to find the nearest Kawasaki dealer.
  • Implemented LocationManager (GPS) to find whether the user is inside the store.
  • Used GPS provider to navigate the directions to the nearest bank or ATM.
  • Integrated GPS based timer to expire the user token after a fixed interval.
  • Code optimization and Troubleshooting related to Android libraries for tracking current GPS location.
  • Integrated GPS system to application to search nearby stores.
  • Used GPS services to get the exact location.
  • Used Google Maps API, GeoLocation, Geocoder API, GPS for location.
  • Used Google Geocoding service to provide meaningful information instead of GPS positions.
  • Used Location Services like GPS and Google Place APIs to find cell and wifi speed test spots of Cisco Data Meter.
  • Used of GPS to know the user s location to find the nearest Cinemark movie theatre.
  • Coded to use gps api to track current position of the person.

Show More

25. ADT

demand arrow
average Demand
Here's how ADT is used in Senior Android Developer jobs:
  • Developed the activities and UI layers using ADT and customized as per the client request.
  • Worked with Eclipse + ADT as the main IDE to develop the application.
  • Involved in writing the application logic using ADT plug-in for Android.
  • Experience in using Java, Android SDK, and ADT Plug-in.
  • Involved in migrating the app development to Android studio from ADT..
  • Implemented Fragments in Activities.Environment: Android SDK, ADT-Plugin, Android Studio IDE, Java, SQLite, Subversion, XML.

Show More

26. Javascript

demand arrow
average Demand
Here's how Javascript is used in Senior Android Developer jobs:
  • Developed Front-End user interface using JavaScript.
  • Worked on front-end UI development skills using scripting languages like JSP, PHP, Java, HTML, JavaScript and CSS.
  • Implemented and created various sites using PHP, CSS, JavaScript and WordPress.
  • Developed prototypes using Flex ActionScript, JavaScript, HTML, GWT.
  • Developed single page web application using JavaScript framework (AngularJS).
  • Developed cross-browser pages using CSS, HTML, and JavaScript.
  • Developed custom web forms using PHP and JavaScript.
  • Programmed using JavaScript for web page validations.
  • Designed UI screens using JSP, CSS, Struts Framework, Flash, JavaScript, Angular JS and HTML.
  • Created a rich and dynamic UI using HTML5, CSS, JavaScript and AJAX.
  • Debugged and fixed issue related with Linux Kernel Environment configuration using hybrid tools and JavaScript.
  • Developed and designed web interfaces and layouts using PHP, Javascript, HTML 5 and CSS.
  • Used Node.js to install PhoneGap and used HTML5, CSS, JavaScript to develop hybrid apps.
  • Created graphical user interfaces (GUIs) front-end using JSP, JavaScript & HTML.
  • Worked with AJAX and JavaScript for asynchronous communication and used GITas version control.
  • Developed User Interface using JSP, JavaScript, JQuery and CSS.
  • Used Titanium Appcelerator IDE and Java, Objective-C and JavaScript.
  • Used HTML5, JavaScript and jQuery libraries.
  • Used jQuery, JavaScript, HTML5 and CSS for the client front-end.
  • Designed UI using JSP, JavaScript, JQuery and CSS 3.

Show More

5 Javascript Jobs

No jobs at selected location

27. Logcat

demand arrow
average Demand
Here's how Logcat is used in Senior Android Developer jobs:
  • Worked on memory management with respect to database, data loading and debugging the application using Logcat, DDMS.
  • Worked with debugging tools such as using Logcat, and DDMS.
  • Debugged the code using debugging tools and logcat in eclipse.

Show More

28. Sdlc

demand arrow
average Demand
Here's how Sdlc is used in Senior Android Developer jobs:
  • Participated in development phases of SDLC: from analysis, design, development, and test to deployment and support.
  • Participated in all the phases of SDLC from design, development through testing, porting and support of application.
  • Participated in various phases of SDLC right from Requirements, design, development and unit testing.
  • Involved in complete SDLC for all the planning, development, testing to maintenance/code enhancement.
  • Experience with various development / delivery methodologies like Agile, SDLC, RAD.
  • Full understanding of SDLC and RUP, Agile, methodologies and process.
  • Coordinated with cross functional teams in all phases of the SDLC.
  • Involved in entire SDLC phases of the project.
  • Direct Client Interaction in each phase of SDLC.
  • Well versed with SDLC methodologies.
  • Design methodologies SDLC, Object Oriented Methodologies (OOM), Agile, Scrum and MVC.
  • Involved throughout the whole SDLC of the project.
  • Involved in all Phases of SDLC.

Show More

1 Sdlc Jobs

No jobs at selected location

29. QA

demand arrow
average Demand
Here's how QA is used in Senior Android Developer jobs:
  • Worked closely with other software developers, QA and Production Support groups to develop top quality applications for business needs.
  • Analyzed and fixed the defects for various modules in all the QA stages using QA tool like quality center.
  • Worked with the testing team to deliver QA and UAT builds on time and fix the bugs reported.
  • Worked closely with the QA offshore team to track the bugs and resolve the issues.
  • Worked with JENKINS to generate the builds for QA and developers for testing purpose.
  • Worked with an internal QA team on system, performance, and acceptance testing.
  • Associated with artists, QA, and internal developers to maintain best practices.
  • Used TeamCity for Continuous Integration and release process for the QA Team.
  • Handled the testing of our parts through SQA tool for bug rectifications.
  • Analyzed and fixed the defects for various modules in the QA stages.
  • Provided local releases for QA and Product teams on HockeyApp using Jenkins.
  • Optimized and did the QA of the application before and after deployment.
  • Worked closely with QA team while fixing bugs and fragmentation issues.
  • Involved in fixing QA defects and tracked them using QC.
  • Performed Unit Testing and interacted with QA for testing.
  • Fixed the bugs identified by the QA testing team.
  • Worked closely with API team, QA team for the best outcomes.
  • Involved in post-production support and Change Request process to fix the bugs Worked closely with QA team while fixing bugs.
  • Coordinate with QA team and Business users to ensure utmost quality and user satisfaction with final deliverables.
  • Helped/Guided the QA team with appuim scripts for automation testing in android.

Show More

30. Agile Methodology

demand arrow
low Demand
Here's how Agile Methodology is used in Senior Android Developer jobs:
  • Followed Agile Methodology in analyze, define and documented the application which will support functional and business requirements.
  • Followed Agile methodology, and implemented Factory pattern for design pattern.
  • Followed AGILE methodology with Test Driven Development for implementing the Application.
  • Followed agile methodology to set up the development iterations.
  • Utilized Agile methodology to fulfill rapidly changing client requirements.
  • Followed agile methodology for implementing the Application.
  • Project developed using Scrum Agile methodology.
  • Developed applications using Agile methodology.
  • Used agile methodology (used Scrum) for development and was present in daily stand up meetings and weekly team meeting.
  • Followed the agile methodology and attended the biweekly Scrum meetings to update the statuses of the assigned tasks.
  • Followed Agile Methodology and make sure no resources or efforts are wasted.
  • Used agile methodology to design, develop and deploy the new changes.
  • Experienced with Agile methodology to know our work status and all.
  • Worked on Agile Methodology and used JIRA for work tracking.
  • Adapted to Agile methodology to meet requirements on time.
  • Followed the AGILE methodology to implement the project.
  • Used AGILE Methodology with 2-week sprint cycles.
  • Implemented and facilitated an agile methodology aimed to insure that re-usable patterns, components and methodologies are implemented and adopted.
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.
  • Worked in Agile Methodology UI development for the Android application.

Show More

1 Agile Methodology Jobs

No jobs at selected location

31. Design Patterns

demand arrow
low Demand
Here's how Design Patterns is used in Senior Android Developer jobs:
  • Improved requirements on required specifications using Volley and use of different software design patterns.
  • Utilize various programming techniques, design patterns and reusable/modular development strategies.
  • Developed an Object Oriented Architecture using different design patterns.
  • Applied Model-View-Presenter and Dependency Injection design patterns.
  • Develop application with design patterns.
  • Applied programming and design patterns like Singleton, Adapter, View Holder, Factory, Builder & Prototype.
  • Implemented various design patterns like MVP and MVC to make project more modular and easy for testing.
  • Used Software design patterns: MVC, Observer, Factory, Adapter and Singleton.
  • Optimized UML design patterns such as DAO, Factory and Service Locator.
  • Used several design patterns like Singleton, MVC, Command and Builder.
  • Utilized MVP and Singleton Design Patterns to design the app structure.
  • Applied MVC and Singleton design patterns for separation of concerns.
  • Planned and implemented architecture and design patterns for new features.
  • Used design patterns such as Factory, Singleton, Observer.
  • Used various design patterns to manage code and data efficiently.
  • Implemented MVC and Command design patterns between others.
  • Advanced knowledge of object-oriented concepts and design patterns.
  • Used material design concepts and design patterns.
  • Worked closely with quality assurance team and also performed unit testing Used various design patterns to manage code and data efficiently.
  • Improved experience with mobile application development and design patterns by designing and implementing wellness graphs for the Moto Body.

Show More

19 Design Patterns Jobs

No jobs at selected location

32. SVN

demand arrow
low Demand
Here's how SVN is used in Senior Android Developer jobs:
  • Improved technical practices using Continuous Integration using Jenkins, GitHub, SVN, Source Tree and Bit Bucket.
  • Experience in using various source control tools like SVN, Perforce and Git.
  • Used SVN Subversion for source control management of the application.
  • Used Apache Subversion (SVN) for version control.
  • Use of SVN for source control management.
  • Used SVN for version Repository maintenance.
  • Used SVN for code management.
  • Implemented SVN for code management.
  • Used SVN to keep track of various changes to the code on both server and client side.
  • Worked with the version control SVN to push the code.
  • Used version control SVN and GIT.
  • Use the SVN for version control.
  • Used SVN to keep track of various changes to the code and to co-ordinate the changes between multipledevelopers.
  • Utilized SVN version control tool as source control management Generated technical documentation for the news platform.
  • Relied on SVN for code sharing and versioning.
  • Implemented camera API Implemented messaging functionality Used SVN for version control
  • Tested the application on various Android devices.Environment: Android SDK, Eclipse, Java, XML, SVN, SQLite

Show More

33. Gradle

demand arrow
low Demand
Here's how Gradle is used in Senior Android Developer jobs:
  • Added external libraries and internal jar files, improved Gradle to add dependencies and services for application.
  • Proposed and implemented new automation mechanism in Gradle to create automated builds.
  • Migrated the Eclipse Project to Gradle structure (Android Studio).
  • Worked with Android Studio V2.0 IDE and Gradle build system.
  • Fixed library dependencies conflicts on the app gradle build file.
  • Used Gradle compiler for different kind of third party library.
  • Worked on Android Integration framework tools like Espresso and Gradle.
  • Used GIT for version control and Gradle as build tool.
  • Transitioned build system from ANT to Gradle and Android Studio.
  • Used Gradle to add external libraries in the app.
  • Developed project using Android Studio and gradle.
  • Implemented flavors to gradle build process.
  • Add gradle dependencies for new libraries.
  • Build script development using Gradle.
  • Used Gradle (plugin) as build tool.
  • Experience in using dependency injector called Dagger to test the classes Experience in Android Integration framework tools like Espresso and Gradle.
  • Worked in setting up Klocwork Scan automation for Android Java/C++ source using gradle and python 2.
  • Build script development using Gradle.Git flow management using Stash.
  • Used Gradle toolkit to build debugging and release flavors .
  • Performed Code reviews Environment: Android 4.0 and above using Java(v1.6), Android Studio, Gradle , XML.

Show More

34. Facebook

demand arrow
low Demand
Here's how Facebook is used in Senior Android Developer jobs:
  • Implemented feature for sharing offer using Mail, Facebook, Twitter and other social networking sites.
  • Incorporated Facebook SDK and twitter API for logging, posting, and share experiences.
  • Integrated Facebook API for easy sign on, fetch user data and publish stories.
  • Integrated with Facebook to share the item list with friends or family members.
  • Used Facebook, Twitter integration for sharing the post on Social Media.
  • Integrated Facebook and Twitter libraries to the application which enable content sharing.
  • Worked with Fragments, Facebook Sliding Menu in the Android application.
  • Chaired the integration with the Facebook API inside the application.
  • Integrated Facebook and Twitter libraries to share documents among friends.
  • Added social media and sign in integration with Facebook.
  • Integrated Facebook API for posting with the application.
  • Integrated social media API s for Facebook.
  • Integrated Google maps v2 for android to display maps inside application and integrated Facebook SDK to validate free account login status.
  • Experience in use of popular public APIs such as Google, Facebook, YouTube and twitter.
  • Integrated Facebook, Twitter, Maps V2 and other open source APIs Within applications.
  • Worked with social networking APIs such as Facebook and Twitter.
  • Connected the app to Twitter, Instagram, and Facebook.
  • Implemented social network login using Google+ and Facebook SDK.
  • Worked with the Facebook API for automated login.
  • Utilized social networking and analytics APIs such as Facebook, Google Analytics.

Show More

35. JDK

demand arrow
low Demand
Here's how JDK is used in Senior Android Developer jobs:
  • Worked with JDK (Collections, Generics, Networking, Core Java).

Show More

36. Content Providers

demand arrow
low Demand
Here's how Content Providers is used in Senior Android Developer jobs:
  • Worked on Android content providers for implementing features like sending E-mails, SMS, etc., from the app.
  • Used Android content providers for implementing features like sending SMS, searching Contact etc., from the app.
  • Implemented Google Cloud Messaging to trigger local database updates with a SyncAdapter and Content Providers previously defined.
  • Worked with Activities, Fragments, Content Providers, Animations, Camera, Media Player and Adapters.
  • Worked on wide use of application framework like content providers, content resolver, AsyncTask, AlertDialog.
  • Worked on database changes to save calendar events to android native calendar using content providers.
  • Used Content Providers for implementing features like sending emails and SMS from the application.
  • Used Content Providers (Android) for sending texts and emails in the app.
  • Used Android content providers for implementing features like sending E-mails, SMS, etc.
  • Implemented various android components like activities, services, broadcast receivers and content providers.
  • Worked on getting the data from the Contact on the device using content providers.
  • Created multiple Content Providers with a native approach to handling UI asynchronous updates.
  • Implemented content providers, services and broadcast interfaces in the android app.
  • Worked with Content Providers to connect with and consume Android Contacts.
  • Worked with Content Providers in conjunction with local data storage using SQLite to transmit data among various other Health care apps.
  • Designed and implemented database connection, database helper and provider classes to work with content providers and stored data in SQLite.
  • Worked with Content Providers in conjunction with local data storage using SQLite to present the data.
  • Used Content Providers, and SQLite database to store the data locally on the machine.
  • Used Cursor Loader along with SQLite database and Content providers.

Show More

37. GUI

demand arrow
low Demand
Here's how GUI is used in Senior Android Developer jobs:
  • Maintained interface guidelines and implemented Fab Button using material design.
  • Redesigned the cart checkout process with enhancements such as the accordion-style interface that acts as guide to complete user purchase.
  • Map your run or ride with GPS, or follow exercise prompts with Guided Workouts right on your band.
  • Used features like Emails, SMS using android content providers and designed applicable GUI for these applications.
  • Involved in requirement collecting and designing the patterns for the UI and designing the GUI.
  • Enhanced the UI/UX to follow the guidelines provided by Google s Material Design.
  • Guide to all the action on the 2016 Presidential campaign trail.
  • Provided guidelines to help the UI to match the Android Lollipop.
  • Developed client GUI modules using Swing, Java script and Flash.
  • Implemented the required GUI by making modifications to the XML files.
  • Implemented the required GUI by modifying the XML files.
  • Design screens under material design guidelines.
  • Guide the Product and QA team on the nuances of Android devices.
  • Mentored junior developers by providing advice and guidance when necessary Integration of an Augmented Reality interaction.
  • Provided feedback and technical guidance to the development team Collaborated with team to architect back-end services and databases for the app.
  • Used google Maps and location services to better guide the user where to find the car and the dealer.
  • Worked on functionalities like edit/update billing address screen, transactions screen, also following material guide lines.
  • Designed and created GUI, sound and haptic feedback based on client requirement.
  • Guide the integration into dozens of APIs successfully with highly performant/critical integrations.
  • Ported an iPhone iOS application to Android to include SQLite database management and several data entry views and GUIs.

Show More

38. Business Logic

demand arrow
low Demand
Here's how Business Logic is used in Senior Android Developer jobs:
  • Worked closely with other team members, management, and employees to develop the business logic of the application.
  • Developed the Business logic with Java and Worked with Java Exception handling by using multiple try, catch logic.
  • Developed business logic along with connecting the application to the server with the help of REST web services.
  • Played a key role in writing application core business logic.
  • Handled necessary Business logic in Servlets.
  • Worked on UI design using the flex forms, business logic and backend integration for the application.
  • Developed the business logic using Java Components such as multithreading, Buffer Reader and collection framework.
  • Developed business logic of the application and experience with SQLite local data storage.
  • Developed business logic using MVC pattern and implemented Analytics and Web services.
  • Implemented MVP pattern to separate business logic of the activities.
  • Developed Mobile middleware application to handle business logic for apps and communicate with backend mainframe, databases and services.
  • Handled necessary Business logic in Servlets Writing and Optimizing MySQL Queries and connect queries to PHP.

Show More

39. Test Cases

demand arrow
low Demand
Here's how Test Cases is used in Senior Android Developer jobs:
  • Involved in the preparation and execution of test cases during UT, IUT phases.
  • Involved in developing Integration and system test cases based on the business requirements.
  • Design and written Unit test cases and scenarios for Windows Phone 7..
  • Worked with QA team for testing the applications with the test cases.
  • Developed unit test cases to check the correct behavior of the app.
  • Document the test cases and report the findings to internal teams.
  • Have created the unit test cases using JUNIT framework.
  • Worked with Selenium for working with test cases.
  • Created Unit Test Cases for all Activities.
  • Integrated JUnit to complete all test cases in a Test Driven Development environment.
  • Prepared test cases for testing the application using Junit Extensions.
  • Developed test cases and performed unit testing using JUnit.
  • Developed Unit Test and Stress test cases with JUnit.
  • Have written test cases using Espresso, Junit.
  • Implemented Unit test cases using Junit, Espresso.
  • Implemented JUnit extension for test cases.
  • Code Walkthrough, Test cases and Test Plans.
  • Supervised the creation of the unit, integration and stress test cases with JUnit, Espresso, and Monkeyrunner.
  • Incorporated the JUnit test cases for the http connections.
  • Developed platform, middleware and application components, unit and automated test cases for SMART's award-winning kapp iQ product.

Show More

40. Jquery

demand arrow
low Demand
Here's how Jquery is used in Senior Android Developer jobs:
  • Developed a real time sports management web platform using WCF Services, T-SQL Stored Procedures, jQuery Mobile and Flex.
  • Implemented JSOUP open source library in order of extracting and manipulating data, using DOM, CSS and jquery-like methods.
  • Created a real-time web platform using jQuery Mobile, Flex, WCF Services and TSQL stored procedures.
  • Designed and developed user interfaces using JSP, HTML, JSON, JQuery and CSS.
  • Used HTML5, CSS3 and Jquery for the design and background of the application.
  • Used Java script and JQuery to handle client-side validations.
  • Worked on UI front end technologies like HTML5, CSS, JQuery, JavaScript, AJAX and Angular JS.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery.
  • Integrated with the back-end code using, jQuery, JSON and AJAX to get and post the data to backend servers.
  • Repurposed the Content of web for Mobile using jQuery mobile & launched a Mobile Application.
  • Developed Filter View and Backend components using Spring MVC, JSTL, and JQuery.
  • Developed AJAX functionalities using frameworks like JSON, DOJO and JQuery.
  • Implemented from scratch jQuery Mobile webapps for mobile and tablet.
  • Experience in developing the UI using Jsp, CSS3, Jquery, JSON.
  • Worked on the modernization of a legacy and outsourced UI and technologies used were Backbone.js, Can.js, and jQuery.
  • Designed mobile websites and apps for iOS and Android using jQuery Mobile, PhoneGap, and Appcelerator Titanium.
  • Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, Angular js and JavaScript.
  • Design and development of Web Pages using PHP, jQuery, jQuery Mobile, ajax.

Show More

41. ADB

demand arrow
low Demand
Here's how ADB is used in Senior Android Developer jobs:
  • Maximized the productivity of our Agile SCRUM methodology by eliminating friction points and roadblocks to productivity.
  • Utilized MDM and ADB to install applications on custom Android devices and to track their activities.
  • Send signals, controls and broadcasts through software interfaces as ADB Shell and customized applications.
  • Used ADB tools and commands to run, debug and test the application and database.
  • Analyzed crashes using ADB and debugged the application that exposes to ANR.
  • Involved in debugging the app functionality using ADB logcat and DDMS.
  • Performed Monkey testing in adb shell.
  • Developed JUnit Test Cases Debugging using ADB/TraceView/DDMS/LogCat.

Show More

42. Ui

demand arrow
low Demand
Here's how Ui is used in Senior Android Developer jobs:
  • Worked in an agile environment reported progress and discussed new requirements.
  • Involved on requirements gathering based on user specifications.
  • Evaluated and analyzed requirements to expand the application to support Android 4.1 (Jelly Bean, API 16).
  • Worked on Local Service to perform long running tasks without impact to the UI thread.
  • Analyzed the requirements of the main menu features that can be supported in Android phones.
  • Participated in gathering all the requirements, designing a prototype for the Android application.
  • Obfuscated the information enabling ProGuard and Spongy Castle in the latest production builds.
  • Designed UI using views provided by Android and created custom views when required.
  • Developed custom UI by drawing on the Canvas using native Android SDK API.
  • Created compound and custom UI components to improve the user experience.
  • Developed the UI screens, which met the UI requirements compliance.
  • Designed and developed UI, java code, application logo.
  • Used Material Design to implement the UI of the App.
  • Experience in design UI layout on multiple screen size devices.
  • Fixed bugs relating to UI, networking and memory management.
  • Discussed the requirements with the client and analyzed the requirements.
  • Implemented new UI designs as per client requirements.
  • Implemented required NDK libraries for Services.
  • Build Android applications for different clients of Bizooku by updating App Information, Icons and Splash Screens.
  • Designed UI including themes, icons, colors, and backgrounds using Photoshop.

Show More

27 Ui Jobs

No jobs at selected location

43. Ux

demand arrow
low Demand
Here's how Ux is used in Senior Android Developer jobs:
  • Developed display calibration application using native Linux C++ and Java.
  • Implemented user interface per UI/UX and Material Design specifications.
  • Worked on the system landscape including development, testing and production and set up and configured the Linux and SQL database.
  • Supported in developing the User Interface (UI/UX) and overall look and feel of an application.
  • Assisted in designing the User Interface (UI/UX) and overall look and feel of the app.
  • Worked with the UI/UX team to design a user friendly interface for the Android/BB application.
  • Worked with design/UX team to create user-friendly, aesthetically pleasing, and full functional UI.
  • Worked with a team of 3 Android developers, 2 back-end/web developers and UI/UX designers.
  • Support of BlueDroid Bluetooth stack running in Linux native code (C language).
  • Designed the architecture and User Interface (UI/UX) using client requirements and use-cases.
  • Worked with the UI/UX specialist to design a user experience for the application.
  • Added selectors and animation effects on UI/UX elements to enhance the User Experience.
  • Worked with UX Designers, Architects & Developers to build enterprise mobile solutions.
  • Enhanced the UI/UX by adding custom views and compound views and Navigation Drawer.
  • Implemented Custom and Compound View to match the UI/UX specifications.
  • Worked closely with the UX and business team.
  • Unified designers and developers in rehauling the UI/UX screens to incorporate custom views and compound views.
  • Worked with the UI/UX team to generate a new app layout with Holo themes.
  • Red hat Linux, Centos, Microsoft servers.
  • Work closely with UX/UI team Webex tool for communicate with team.

Show More

2 Ux Jobs

No jobs at selected location

44. Dagger

demand arrow
low Demand
Here's how Dagger is used in Senior Android Developer jobs:
  • Incorporated Dagger2 library to manage module dependency.
  • Implemented dependency injection using Dagger.
  • Implemented Dagger for dependency injection.
  • Worked with an architecture based on the Google samples based on MVP, RxJava and Dagger 2.
  • Used Dagger2 to inject dependencies between different parts of an application as they need to be connected.
  • Performed unit and integration testing, configured complex dependencies, and scoped instances using Dagger.
  • Included dependency injection with Dagger 2 to help with the mock building in unit testing.
  • Used Dagger for Dependency Injection in the project to make it less coupled.
  • Worked with Dagger which is a dependency injection framework to reuse components.
  • Worked with Dagger for dependency injection to develop clean, maintainable code.
  • Involved in using Dagger2 for creating an inherent dependency chain.
  • Created reusable, interchangeable modules using Dagger2.
  • Optimize module dependencies with Android Dagger library.
  • Included dependency injection with Dagger 2.
  • Used Dagger for dependency injection.
  • Implemented Dagger2 using a singleton object to increase the reusability, maintainability of code and alterations.
  • Created all project documentations from requirements to deployment plan Worked with Dagger for dependency injection to develop clean, maintainable code.
  • Refactored the legacy code with Dagger dependency injection library to create reusable, testable interchangeable modules.
  • Used Butterknife and Dagger 2 for views injection and loose coupling.
  • Included Dagger for dependency injection for mocking JSON with Mockito into RESTful API web service.

Show More

45. Bluetooth

demand arrow
low Demand
Here's how Bluetooth is used in Senior Android Developer jobs:
  • Detected and communicated with the scanners and transmitters using Bluetooth technology.
  • Worked on Bluetooth Low Energy communication interface.
  • Worked with the Android SDK, and implemented Android Bluetooth and Location Connectivity components.
  • Implemented Bluetooth auto connect to read data from pill bottles and configure device parameters.
  • Interfaced with Bluetooth Audio of the car to invoke the voice commands.
  • Worked on prototype Bluetooth Low Energy Android that continuously reads data.
  • Handled the project individually got appreciation in Bluetooth SIG UPF demo.
  • Implemented Bluetooth logic to interact with portable device and mobile phone.
  • Exchanged data with other Bluetooth devices using Bluetooth API's.
  • Have strong knowledge in Bluetooth, Audio, Automotive domain.
  • Validated Bluetooth/Bluetooth Low Energy profile like GATT.
  • Solved critical issues related to Bluetooth UI functionality, OPP, A2DP, AVRCP, FTP, HFP, HFS profiles.
  • Worked on Bluetooth Audio Profiles like A2dp, AVRCP and HFP.
  • Used Bluetooth API, Camera API, Net API.
  • Used fundamental of android's Bluetooth API K. Used Bluetooth beacon technology to interact with user phones based on proximity.
  • Developed the CDF Service as individual contributor using Remote AIDL Service Binder, Bluetooth Adapter and SQLHelper.
  • Engineer Worked on qualification customer Bluetooth stack and profiles with the Bluetooth SIG.
  • Implemented Bluetooth API with barcode scanner to get the customer information.
  • Used Bluetooth APIs to connect and communicate with another Android device.
  • Refactored Bluetooth and Dock related features.

Show More

46. GCM

demand arrow
low Demand
Here's how GCM is used in Senior Android Developer jobs:
  • Implemented messaging with push notifications and GCM
  • Used Google Cloud Message (GCM) system to communicate with the device and push the data to the device.
  • Implemented Google Cloud Messaging (GCM) for Notifications to inform user with new job Positions.
  • Worked on push notifications with the help of GCM (Google Cloud Messaging) Services.
  • Implemented GCM push notification so that the user knows that new inventory matches his requirement.
  • Integrated Push Notifications (GCM) to notify user updates for Account information.
  • Implemented push notification using Google Cloud Messaging (GCM) and broadcast receivers.
  • Used GCM (Google Cloud Messaging) system for sending notifications.
  • Used GCM service for showing dynamic notifications for sent from server.
  • Created a push notification for alerting users using GCM.
  • Worked on push notifications using GCM, Broadcast Receiver.
  • Worked with GCM in implementing the PUSH notifications.
  • Used GCM for push notifications from server.
  • Implemented GCM push notification for publishing ads.
  • Experience with messaging related technologies like GCM, SMS, MMS, XMPP, SMTP.
  • Published the server-side code to push notification and messages to GCM for balance rewards Introduced the Push Notifications through Urban Airship.
  • Worked on push notifications using GCM, Broadcast Receiver Performed J-Unit Testing and interacted with QA for testing.
  • Incorporated GCM for sending real-time information to the users regarding latest offers, etc.
  • Used Location Services like GPS and Google Map APIs Implementing C2DM/GCM messaging to interact with server to sync FlockThere attendee details.

Show More

47. Picasso

demand arrow
low Demand
Here's how Picasso is used in Senior Android Developer jobs:
  • Integrated different 3rd Party libraries like Retrofit, GSON, Picasso, Dagger, Butter knife etc.
  • Used Picasso as a third party library for catching and downloading image from server.
  • Used Picasso and Glide for Images in the background of the Activates and fragments.
  • Achieved image loading and transformation through some third party libraries like Picasso and Glide.
  • Improved the usage of Picasso library to the management and loading of images.
  • Utilized the Picasso library for image downloading, caching and rendering to UI.
  • Used faster image loading libraries of Picasso and Glide to manage bitmaps.
  • Used Picasso to improve the image rendering process on the RecyclerViews.
  • Used Retrofit for network calls and Picasso for loading images.
  • Implemented Picasso for downloads the image and show in UI.
  • Implemented Picasso to use Asynchronous networking and image loading.
  • Implemented Picasso to download the image from web services
  • Used Picasso, Glide for image loading libraries.
  • Implemented Otto library for decouple different parts of the application Implemented Picasso for downloads the image and show in UI.
  • Added push notifications through Parse API Implemented Picasso library to load and manage images and PDF viewer to read e-books.
  • Involved in using different 3rd Party libraries like Retrofit, GSON, Picasso, Dagger, Butterknife etc.
  • Used advance networking, multithreading and image loading libraries for efficient communication like Volley and Picasso.
  • Used Picasso to improve the image rendering on the Recycler Views.
  • Worked with Picasso to load images from the consumed services Generated documentation for detail design including wireframing using JustInMind prototyping tool.
  • Used Retrofit, Okhttp, Butterknife, Picasso, and Esperandro libraries.

Show More

48. Espresso Drinks

demand arrow
low Demand

49. OS

demand arrow
low Demand
Here's how OS is used in Senior Android Developer jobs:
  • Implemented Broadcast Receivers for notification and used for reminder purpose.
  • Developed prototype using PhoneGap for cross platform compatibility.
  • Worked on the feature of the app to provide the user information regarding their Proximity to the closest store location.
  • Designed, implemented, and tested the Reusable Software Component Repository shared throughout tablets and media vaults.
  • Used shared preferences to store and retrieve persistent key value pairs across user sessions.
  • Implemented Google drive services for all the files and images videos and data.
  • Worked on the Android OS level service to optimize the voice command interface.
  • Used support libraries to ensure backward compatibility with older OS versions.
  • Added support for downloading and opening photos, PDF.
  • Design Entity-Relation Database Model using Microsoft Visio.
  • Coordinated functionality issues with the iOS team to ensure that Android provided a duplicate experience to the users.
  • Worked closely with the Android and iOS development teams for the web service API definition.
  • Developed iOS component in Objective C for custom caching of the menus and images.
  • Created a custom plugin in Cordova to access the native OS features.
  • Even if user has lost the local data he/she can able fetch the same from Google drive (Cloud).
  • Implemented Serializable and Parcelable objects to send across activities.
  • Google Drive Integration of eGreetings Description: Google drive integration of application data like videos, audios, images, etc.
  • Supported different android OS versions like Lollipop, KitKat ,Jelly beans and Icecream sandwich.
  • Designed and developed RESTful web services with J2EE technology over JBoss server.
  • Added analytics tools (Mixpanel and Crashlytics) to handle information post-installation.

Show More

15 OS Jobs

No jobs at selected location

50. Listview

demand arrow
low Demand
Here's how Listview is used in Senior Android Developer jobs:
  • Developed rich UI for the most of the modules in the application using ListView, ScrollView, ViewPager and Navigation Drawer.
  • Implemented the user interface by using Custom Views, ListView, Relative Layout, Linear Layout and Table Layout.
  • Designed the layout of ListView of Build History and populated lists from JSON response.
  • Implemented View Holder Pattern in ListView Adapters to improve the memory usage.
  • Displayed a list of data using custom elements in the ListView Adapters.
  • Developed the Splash screen and Navigation Drawer with ImageView and ListView.
  • Used StickyListHeader in order to integrate section header in the ListView.
  • Worked on Android AsynTask service to update the ListView screen.
  • Implemented optimized performance ListViews in different points of app.
  • Implemented ListViews, Populated List to feed data.
  • Reduced load of view for implementing ListView inside Fragment by using inflater object and implemented ViewHolder method for view recycling.
  • Implemented ListView, so as to show the news and promos as a form of list.
  • Coded for loading the Bitmap images in Listview and fixed the heap size issue.
  • Used listview layout to display shopping list and shopping list item.
  • Used ListView and adapters to load data onto lists at runtime.
  • Implemented checkable ListView for making multiple selections.
  • Improved the scrollable views manager by replacing the old ListViews by RecyclerViews.
  • Designed light-weight design and used Recycler View instead of Listview.
  • Optimized the Listview using Viewholder design pattern.
  • Used ZXing Library for barcode scanning and ListView Adapter to display data from the webserives.

Show More

Senior Android Developer Jobs

NO RESULTS

Aw snap, no jobs found.

20 Most Common Skills For A Senior Android Developer

Web Application

16.8%

User Interface

10.4%

Android API

9.6%

SDK

7.2%

Json

6.4%

Sqlite

5.6%

XML

5.0%

GIT

4.9%

Html

3.9%

Eclipse IDE

3.6%

Google Maps API

3.3%

Async

3.2%

Ddms

2.9%

Rest API

2.9%

Jira

2.9%

Version Control

2.5%

Junit

2.5%

CSS

2.2%

SQL

2.1%

Scrum

2.1%
Show More

Typical Skill-Sets Required For A Senior Android Developer

Rank Skill
1 Web Application 11.8%
2 User Interface 7.3%
3 Android API 6.8%
4 SDK 5.0%
5 Json 4.5%
6 Sqlite 3.9%
7 XML 3.5%
8 GIT 3.5%
9 Html 2.7%
10 Eclipse IDE 2.5%
11 Google Maps API 2.3%
12 Async 2.2%
13 Ddms 2.1%
14 Rest API 2.0%
15 Jira 2.0%
16 Version Control 1.8%
17 Junit 1.8%
18 CSS 1.6%
19 SQL 1.5%
20 Scrum 1.5%
21 Http 1.5%
22 Gson 1.4%
23 MVC 1.4%
24 GPS 1.4%
25 ADT 1.3%
26 Javascript 1.3%
27 Logcat 1.1%
28 Sdlc 1.1%
29 QA 1.0%
30 Agile Methodology 1.0%
31 Design Patterns 1.0%
32 SVN 1.0%
33 Gradle 1.0%
34 Facebook 1.0%
35 JDK 0.9%
36 Content Providers 0.9%
37 GUI 0.9%
38 Business Logic 0.9%
39 Test Cases 0.9%
40 Jquery 0.9%
41 ADB 0.8%
42 Ui 0.8%
43 Ux 0.8%
44 Dagger 0.8%
45 Bluetooth 0.8%
46 GCM 0.8%
47 Picasso 0.8%
48 Espresso Drinks 0.8%
49 OS 0.7%
50 Listview 0.7%
{[{skill.rank}]} {[{skill.name}]} {[{skill.percentageDisplay}]}%
Show More

20,758 Senior Android Developer Jobs

Where do you want to work?

To get started, tell us where you'd like to work.
Sorry, we can't find that. Please try a different city or state.