Senior IOS Developer (any location)

Job description

A new opportunity has arisen for one of our most exciting senior development roles. The Senior IOS Developer involves will work on our brand new, state of the art product called Moneybase which is a Neobank App & platform. You will form part of a forming part of our Fintech Arm which employs over 40 IT specialists. You will also form part of the CC Group which employs 165+ people, was established in 1972 and is a leader in financial services. 


The direct Native team consists of 10 people, The role is available to candidates across Europe and provides the flexibility of working remotely or at our 2,000Sqm HQ which also offers gym facilities available for use throughout the day. We have presence in Malta, Lithuania, Slovenia and in many other countries around the world.

We have a super team which we are incredibly proud of and we are looking for a real team player with a passion for technology and the drive to make the difference for this product and to take ownership in its technical space.



Summary of Position

We are looking for a senior and experienced IOS developer to join our team

Primary focus will be to oversee the architecture of the app and assist with the development of the iOS application and their integration with back-end services. You will be working alongside other engineers and the Head of Mobile working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.


Duties & Responsibilities:

      • Design and build our core applications for the iOS platform
      • Working along other developers to create and maintain a robust framework to support the apps.
      • Ensure the performance, quality, and responsiveness of applications
      • Identify and correct bottlenecks and fix bugs
      • Ensure adherence to the highest code quality & organization
      • Carry out code reviews of other iOS developers
      • Explain technologies and solutions to technical and non-technical stakeholders.
      • Reverse engineer for debugging errors in code.

Requirements

Experience & Education Requirements

      • Holds MQF Level 6 (degree) level of Education or higher in Computer Science
      • Proficient with Swift
      • 5+ years of iOS development
      • Experience with iOS frameworks such as Core Data, Core Animation, etc.
      • Experience with offline storage, threading, and performance tuning
      • Familiarity with RESTful APIs to connect iOS applications to back-end services
      • Knowledge of other web technologies and UI/UX standards
      • 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
      • Knack for benchmarking and optimisation
      • Proficient understanding of code versioning tools (such as Git)
      • Familiarity with continuous integration
      • Up to date with the latest trends, techniques, and technologies

Skills Requirements

      • Understanding of Apple’s design principles and interface guidelines
      • Possess problem-solving skills, an investigative mentality and a proactive nature
      • Strong team orientation and collaborative nature.
      • Profound experience in both (mobile) website and app development
      • Communicate effectively and persuasively
      • Self-motivated and creative problem-solving skills

Package

We are committed to attracting and selecting top people to join our team. We are also committed to creating a workplace that encourages individual growth; we value our people and their well being.


We are offering a competitive salary for this role commensurate with experience. The role also includes Health Insurance & Gym allowance benefits amongst others. Visit the home page to see more about our company


All Applications will be acknowledged and treated with maximum confidentiality


Reference: CCMT02721


The enduring goal of Calamatta Cuschieri is that the composition of our workforce should reflect that of the communities in which we work.