Mobile App Developer (Android)
- Compensation
- Not disclosed
- Location
- Santa Clara, CA, us
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Mobile
- Posted
Skills
Full description
We’re looking for an experienced Android Developer to join our growing team:
A. Responsibilities (essential to the position)
- Design and implement Android applications for the automotive Infotainment systems.
- Design unit tests and fix bugs.
- Participate in the full software development life cycle: from requirements definition, through development, to maintenance enhancement.
- Provide leaderships for junior developers.
- Investigate and prototype new concepts in the automotive space.
B. Requirements:
- Industry background:
· 5+ years of experience in software development in Java/ Objective-C/C/C++
· Deep knowledge of Android SDKs and design patterns
· Experience publishing Android apps in production environments
· Strong understanding of application architecture and object-oriented design
· Strong understanding of software development practices including source control, unit testing, and agile development processes
· Strong record of innovation demonstrated through patents, papers or products
· Proven ability to articulate and advocate a vision for technology direction with customers and internal development teams
- Knowledge and skills:
· Experience developing product in UNIX environment
· Experience working with REST and JSON
· Solid debugging skills
· Experience with functional programing with RxJava
· Experience with software project management, familiar with agile methodology
· Desired experience: Unity 3D Engine experience, Embedded systems and/or Automotive
- Education / Training:
Bachelor in Automotive/Embedded Software/Computer Science with 5+ years of work experience
· Strong presentation skills and excellent interpersonal skills; fun, outgoing and easy to work with
· Self-starter able to operate with minimal supervision to achieve objectives
All your information will be kept confidential according to EEO guidelines.