Previous Job
Previous
Senior Staff Mobile Engineer (664827)
Ref No.: 18-12811
Location: Santa Clara, California
Start Date / End Date: 10/22/2018 to 04/19/2019
Description:
Job Summary:
We are looking for a senior staff mobile/Device engineer with both front-end and back-end experiences who will work on our device/mobile cloud collaboration project. The candidate should have working experiences in system programming, android environment, and familiar with state of art data mobile back-end service platform (like Firebase, Cloudkit or Parse) and device to device data sync technologies. Database knowledge is not required, but is preferred.
Requirements:
5+ years experiences in software development;
Bachelor’s degree or above in CS, CE or EE disciplines;
Working experience in C++ or Java languages
Understanding/Background of Mobile Software/Platforms is required;
Experience working with Linux operating systems in a developer role;
Be able to develop simple Android mobile applications for testing purpose;
Familiar with device to device data sync technologies
Familiar with mobile data platform like Firebase, Cloudkit or Parse;
Working knowledge in database is preferred;
Good oral and verbal communication skills and quick learner;
Responsibilities:
Work with a team on a mobile/device cloud data collaboration project;
Architect, build and deploy new features for our mobile/device cloud data platform;
Write clean, tested Java or C++ code;
Debug front and back end issues in a timely manner;
Increase test coverage by writing quality test cases (mobile applications) for existing and new code;
Proactively communicate with team leaders with progresses and issues
Be able to document all works clearly