Technology Innovation Institute Circular Logo

Lead iOS Developer

Technology Innovation Institute Abu Dhabi, United Arab Emirates Posted: 01 Jun 2024

Financial

  • Salary unspecified
  • Zero income tax location

Accessibility

  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the job:

Company: Technology Innovation Institute (TII)
Role: Lead iOS | MacOS Developer
Location: Abu Dhabi, United Arab Emirates

Technology Innovation Institute (TII) is a global scientific research center attracting the world’s foremost scientists and researchers. TII leads worldwide advances in artificial intelligence, autonomous robotics, quantum computing, cryptography and quantum communications, directed energy, secure communication, smart devices, advanced materials, and propulsion and space technologies, and biotechnology fields.

The Cryptography Research Center (CRC) brings together theoretical and applied cryptographers to contribute to the proliferation of this ever-evolving ecosystem. Our world-class cryptography experts collaborate with key industry players to offer advanced solutions to address the threats faced by today’s digital societies.

We are currently in the journey of building and commercializing our proprietary post-quantum protocols and applications to secure enterprise digital space.

Technical Expertise and Leadership:

  • Lead MacOS/iOS development initiatives, leveraging your extensive experience and proficiency in Swift, XCode, and frameworks like rxSwift and Cocoa.
  • Provide technical guidance to ensure the implementation of efficient and innovative solutions aligned with project objectives.

Comprehensive Understanding of MacOS/iOS Principles:

  • Utilize your deep understanding of MacOS/iOS principles, including resource management, process handling, and memory management, to architect robust applications.

Expertise in Multi-threading and Networking:

  • Apply your knowledge of multi-threading, RESTful API integration, and networking (TCP/IP stack) to develop resilient and scalable applications.
  • Ensure seamless communication and data exchange while adhering to best practices and industry standards.

Design Patterns and Object-Oriented Programming:

  • Implement design patterns such as MVC, MVP, and MVVC to ensure the scalability and maintainability of codebases.
  • Leverage your deep knowledge of object-oriented programming to create efficient and extensible solutions.

Optimization and System Extensions:

  • Utilize XCode developer tools to optimize applications for performance and efficiency.
  • Leverage your experience in developing MacOS system extensions to enhance application functionality and user experience.

Requirements:

  • Demonstrated experience in MacOS/iOS development, showcasing proficiency in Swift, XCode, and relevant frameworks.
  • Extensive knowledge of MacOS/iOS principles, with a focus on resource management, process handling, and memory management.
  • Familiarity with MacOS/iOS internals is highly desirable.
  • Strong understanding of multi-threading, RESTful API integration, and networking (TCP/IP stack) for building robust applications.
  • Proficiency in design patterns such as MVC, MVP, and MVVC, coupled with deep expertise in object-oriented programming.
  • Understanding of the software development lifecycle and agile methodologies, enabling effective project management and collaboration.
  • Experience in optimizing applications with XCode developer tool instruments, ensuring high performance and efficiency.
  • Proven track record in developing MacOS system extensions to enhance application functionality.
  • Knowledge of cryptography basics (PKI, key management, Keychains) is advantageous.

At TII, we help society to overcome its biggest hurdles through a rigorous approach to scientific discovery and inquiry, using state-of-the-art facilities and collaboration with leading international institutions. Our rigorous discovery and inquiry-based approach helps to forge new and disruptive breakthroughs in advanced materials, autonomous robotics, cryptography, digital security, directed energy, quantum computing and secure systems.

Apply now

About Technology Innovation Institute

The Technology Innovation Institute (TII) is a pioneering global research institute that focuses on applied research and new-age technology. TII is the applied research pillar of the Advanced Technology Research Council (ATRC) that was established to drive the R&D strategy of Abu Dhabi and the wider UAE.