Job Title

Senior IOS Developer

Share This Job

Job Description

Company Introduction

Our client is a leading company that offers the full range of financial services.

Job Responsibilities and Duties

  • Design and build our core applications for the iOS platform;
  • Ensure the performance, quality, and responsiveness of applications;
  • Collaborate with a team to define, design, and ship new features;
  • Identify and correct bottlenecks and fix bugs;
  • Unit-test code for robustness, including edge cases, usability, and general reliability;
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency;
  • Ensure adherence to the highest code quality & organisation.

Experience

  • Possessing an IT Qualification is preferred;
  • Experience with performance and memory tuning with tools;
  • Experience with iOS frameworks such as Core Data, Core Animation, etc;
  • Experience with offline storage, threading, and performance tuning;
  • Knowledge of low-level C-based libraries is preferred.

Personal Skills

  • Familiarity with RESTful APIs to connect iOS applications to back-end services;
  • Knowledge of other web technologies and UI/UX standards;
  • Understanding of Apple’s design principles and interface guidelines;
  • Familiarity with cloud message APIs and push notifications;
  • Knack for benchmarking and optimisation;
  • Proficient understanding of code versioning tools (such as Git);
  • Familiarity with continuous integration;
  • Proficient with Swift;
  • Fluently English (both written and spoken).

 

Tags: APIs, Bug Fixing, English, ios, Organisation, Storage Solutions, Teamwork, UI, UX, Web Services, Written and Oral English Communication

Have a Question?

We are here to help. Email us or call +356 2017 3007
Contact Us