Senior iOS Developer

DVT Logo

DVT

πŸ“Remote - South Africa

Summary

Join DVT, a premier software development and data company, as a Senior iOS Developer and work on high-impact projects for leading companies globally. Collaborate with top developers, innovate with the latest technology, and push the boundaries of mobile app development. Enjoy a 4–6 week onsite onboarding in Dubai with all travel expenses covered. This role offers cutting-edge projects, collaboration with industry experts, continuous learning opportunities, and a supportive team environment. You will redefine mobile development and shape the future of software engineering. Apply today to advance your career.

Requirements

  • 5+ years of experience specializing in SwiftUI for iOS development
  • Strong knowledge of iOS Native framework and first-party APIs
  • Expertise in MVVM architecture, clean code principles, and common design patterns
  • Familiar with dependency injection frameworks such as Swinject, Property Wrapper, and Factory
  • Custom components & Cupertino elements
  • View lifecycle & screen orientation handling
  • State management using State, EnvironmentObject, AppStorage, FocusState
  • Localization and internationalization
  • Deep understanding of data structures, protocols, delegates, structs, and enums
  • Proficient in memory management, closures, and high-order functions
  • Skilled in modern concurrency: Async/Await, Combine, Operation
  • Experience integrating and working with MQTT protocol for real-time communication in mobile applications
  • Strong grasp of mobile security best practices
  • Skilled in integrating RESTful APIs and WebView journeys
  • Problem-solving mindset with a passion for high-quality solutions
  • Collaborative team player with a focus on seamless user experiences

Responsibilities

  • Develop and enhance mobile applications using SwiftUI and the iOS framework
  • Collaborate with designers and developers to build intuitive, high-performance user interfaces
  • Write clean, maintainable, and efficient code following best practices
  • Integrate RESTful APIs and WebView journeys into mobile applications
  • Ensure app security, stability, and scalability
  • Troubleshoot and debug applications to maintain top-tier performance
  • Stay updated with industry trends and contribute to DVT’s culture of innovation

Benefits

  • Work on cutting-edge projects with leading global companies
  • Collaborate with the best minds in the industry
  • Gain access to continuous learning and career growth opportunities
  • Be part of a supportive, innovative, and dynamic team
  • Thrive in an environment where your ideas matter and your impact is real
  • All travel, accommodation, visa, and daily allowance provided

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.