Android Engineer

Redolent, Inc
Sunnyvale, CA, United States
about 2 months ago
Apply on redolentech.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Android Software Development Unit Testing Mobile Application Development Cloud Computing Data Structures Software Debugging Google Cloud Messaging Hypertext Transfer Protocols (HTTP) Mobile Application Software Model View Controller (MVC)
+8 more
Scrum Methodology Memory Leaks Wireless Networks Real Time Systems Information Technology Google Play Restful APIs Software Version Control

Requirements



One of our direct client is urgently looking for a Android Engineer @ Sunnyvale - CA

TITLE: Android Engineer
LOCATION: Sunnyvale-CA
Duration: 6 to 12+ Months

Description:
- Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans
- Executes Mobile Engineering projects
- Participates in the discovery phase of small to medium size Mobile Engineering projects
-Participates in peer code reviews and team development
- Provides and supports the implementation of business solutions
- Provides mobile engineering support to the business
- Troubleshoots business and production issues for mobile devices
*Minimum Education and Experience required:
* Bachelor's Degree in Computer Science or related field and 5 years of experience building scalable ecommerce applications or mobile software
Minimum Skills required:
- Experience with mobile software development using Java.
- Experience using distributed source code version control systems (Git/Github)
- Experience with the agile methodology Scrum
- Experience with development of mobile network clients using HTTP protocol, REST APIs and Google Cloud Messaging
- Experience with Google Play APIs : Maps, Location, and Cloud Messaging
- Experience with software debugging techniques (debuggers, loggers, crash report tools)
- Experience with analysis of memory issues such as memory leaks using memory analyzers tools (DDMS, MAT)
- Experience with embedded real time systems with limited resources (memory and processing)
- Experience with Android software development
- Experience in design patterns, MVC, data structures and algorithms.
- Experience in unit and integration testing Android code.
- Published Android application is required.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on redolentech.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

2:59 min

The danger of adopting default REST APIs

Stefan Priebsch · World Congress 2021

3:36 min

Configuring Android production bundles and Google Play integrations

Edoardo Dusi · LIVE

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

4:57 min

Missed edge cases in standard unit testing

Lars Hupel · World Congress 2023

Videos

See all

Related articles

See all