*Job Title: Android Engineer *
*Location: San Bruno, CA – Hybrid Onsite – Need locals only*
*Duration: 6+ months*
*No.
of Positions: 2*
*Min 10+ years of genuine work experience.
*
*Description:*
*Job Duties and Skills:- *
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: - *
Looking for a Senior resource with E-comm Background
* Experience with mobile software development using Kotlin.
–
* 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, MVVM, data structures and algorithms.
–
* Experience in unit and integration testing Android code.
–
* Published Android application is required.
* Previous experience developing GraphQL APIs in an Android mobile application environment is a must.
Job Type: Contract
Salary: $85.
00 - $90.
00 per hour
Experience level:
* 10 years
* 11+ years
Schedule:
* Monday to Friday
Experience:
* Android: 10 years (Preferred)
* E-comm Background: 5 years (Preferred)
* Kotlin: 4 years (Preferred)
* Git/Github: 5 years (Preferred)
* MVVM: 6 years (Preferred)
Ability to Commute:
* San Bruno, CA 94066 (Required)
Ability to Relocate:
* San Bruno, CA 94066: Relocate before starting work (Required)
Work Location: In person