Future Mobility Corp. Ltd.
Mobile App Developer (Android)
About the job
Job 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.
Qualifications
B. Requirements:
1. 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
2. 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
3. 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
Additional Information
All your information will be kept confidential according to EEO guidelines.