← Back to jobs

Brains Technology Solutions Logo
Android Developer / Engineer

Brains Technology Solutions

 

Farmington Hills, MI 48335, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Android Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will develop mobile network clients and manage the Android software lifecycle within an agile environment.

Responsibilities

  • Build mobile network clients using HTTP protocols, REST APIs, and Google Cloud Messaging.
  • Integrate Google Play APIs including Maps, Location, and Cloud Messaging.
  • Debug software using debuggers, loggers, and crash report tools.
  • Analyze and resolve memory issues and leaks using tools like DDMS and MAT.
  • Optimize code for embedded real-time systems with limited memory and processing resources.

Required Skills

  • 5+ years of experience in Android software development.
  • Proficiency in Java for mobile software development.
  • Experience with Git and GitHub for distributed source code version control.
  • Practical experience working with Scrum and agile methodologies.
  • Strong understanding of design patterns, MVC, data structures, and algorithms.
  • Hands-on experience with memory analyzer tools (DDMS, MAT).
  • Knowledge of HTTP protocols and REST APIs.
  • Experience developing for resource-constrained embedded real-time systems.

Preferred Skills

  • Any Graduate degree.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs