Job Description :
Duties and Responsibilities:

Looking to hire an engineer with experience on iOS and Android platforms responsible for the prototype development and maintenance of applications aimed at a range of mobile devices including mobile phones and tablet computers. The person is this role will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

Responsibilities

Design and build prototype applications for the iOS or Android platform
Ensure the performance, quality, and responsiveness of applications
Collaborate with a team to define, design, and test new features
Identify and root cause bottlenecks and fix bugs
Help oversee code quality, organization
Designing and building advanced applications for the iOS and Android platform
Collaborating with cross-functional teams to define, design, and test new features.
Review code for robustness, including edge cases, usability, and general reliability.
Design advanced applications for the iOS and Android platform.
Work on design defects and improve application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Able to test an app in the testing environment and clear any bugs or issues.
Understand of automotive command and control apps is a plus.

Qualifications:

Education and Years of Experience:

BS/MS degree in Computer Science, Engineering or a related subject.
5- 8 years of practical experience in iOS and Android development
Familiarity with Objective-C and Cocoa Touch
Familiarity with Java language
Knowledge of Bluetooth Stack in Low Energy and Classic
Knowledge of Android Bluetooth Low Energy Stack and APIs
Knowledge of iOS Bluetooth Low Energy Stack and APIs
Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
Experience with third-party libraries and APIs
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Solid understanding of the full mobile development life cycle
Experience with offline storage, threading, and performance tuning
Knowledge of other web technologies and UI/UX standards
Understanding of Apple’s design principles and interface guidelines
Understanding of Google''s design principles and interface guidelines
Knowledge of low-level C-based libraries is preferred
Experience with performance and memory tuning with tools
Familiarity with cloud message APIs and push notifications
Familiarity with continuous integration


Client : Ford Motor Company

             

Similar Jobs you may be interested in ..