Mobile Application Engineer - iOS/Android/SDK/Swift/Objective-C

Mayflower Recruitment Limited
United Kingdom
04 Oct 2017
07 Nov 2017
Contract Type
Full Time
Mobile Application Engineer - iOS/Android/SDK/Swift/Objective-C We are recruiting a Mobile Application Engineer for a well-known technology company based in London. As a mobile application engineer you will have a focus on business logic, backend services and communication protocols.You don't silo within one eco-system, instead understand and develop across many, from iOS to Android. You understand web services and are familiar with NoSQL technologies. You are a Software Engineer at heart, with a focus on Mobile Application Development.You will have substantial experience in the development of commercial Mobile applications. You will have experience in collaborating with a team to design and develop application features and to ensure the performance, quality, and responsiveness of those applications. Requirements:- Commercial development experience with at least two common mobile platforms (Objective-C or Swift, Cocoa Touch, Android SDK) Experience with mobile frameworks such as Core Data, Core Animation, etc. Experience with offline storage, threading, and performance tuning Familiarity with RESTful APIs to connect mobile applications to back-end services Knowledge of low-level C-based libraries Knowledge of other web technologies and UI/UX standards Understanding of mobile design principles and interface guidelines Familiarity with cloud message APIs and push notifications Experience of benchmarking and optimization Familiarity with continuous integration Experience conforming to SOLID software engineering principles Experience in handling large amounts of data in a high throughput environment Experience of multi-threaded application development with scalable performance A thorough approach to both design and debugging with strict attention to detail Skills and expertise:- Experience with drivers for Bluetooth and other sensors Master's degree or higher in Computer Science Personal attributes Work with a team of software developers to deliver products on time Works well under strict time pressure, as required in the world of motor racing Attention to detail, highly motivated and able to work to tight deadlines Produces work of a high standard Escalates technical issues in a timely fashion Must be a fast learner. Be able to come up to speed on new applications and technology in a very short amount of time Must be detail-oriented, with strong analytical skills and problem solving skills High degree of self-motivation, able to plan and execute work both independently and as a team member Mayflower is acting as an Employment Agency in relation to this vacancy.
This job was originally posted as