Advance Search

Browse CVs

iOS Developer

Posted 3 days ago

  • Sheffield, South Yorkshire
  • Any
  • External
  • Expires In 3 months
We are a digitally native technology services company where innovation, design and engineering meet scale. We use some of the latest technologies in the digital and cognitive field to empower organizations in every aspect.We are looking for Mobile App Developer ( iOS) to join our team at GlobantJob SummaryWe are seeking an experienced Mobile App Developer with a strong background in Swift and iOS development to join our team. The successful candidate will be proficient in SwiftUI and Combine, with a deep understanding of iOS concepts, design patterns, and programming paradigms. You will be responsible for building and maintaining high-quality iOS applications with a focus on performance, scalability, and accessibilityKey Responsibilities Design, develop, and maintain iOS applications using SwiftUI and Combine.Implement and enforce design patterns including MVVM, REDUX, Adapter, Builder, and Singleton; familiarity with Abstract Factory, State Machine, VIPER, and CLEAN architecture is a plus.Ensure applications are accessible, optimized for performance, and secure, with a focus on concurrency, memory management, networking, and security best practices.Apply programming concepts like SOLID principles, and good-to-have knowledge in Declarative vs. Imperative and Reactive programming paradigms.Conduct Unit, UI, and Snapshot testing to ensure high-quality code and reliable application performance.Collaborate with cross-functional teams, including designers, product managers, and backend developers, to deliver innovative mobile solutions.Manage application environments, remote feature management, theme management, and data externalization processes.Troubleshoot and debug application issues, ensuring compatibility across various iOS devices and OS versions.Stay up-to-date with the latest iOS development trends, tools, and technologies to continuously improve development processes.Technical SkillsProficient in Swift and SwiftUI, with a deep understanding of Combine.Strong grasp of iOS concepts including Concurrency, Memory Management, Networking, and Security.Expert knowledge of design patterns, particularly MVVM, REDUX, Adapter, Builder, and Singleton; experience with Abstract Factory, State Machine, VIPER, and CLEAN architecture is a plus.Good understanding of SOLID principles; familiarity with Declarative vs. Imperative and Reactive programming is advantageous.Experience with Unit, UI, and Snapshot testing frameworks.Knowledge of accessibility standards and best practices for iOS applicationsSoft SkillsStrong problem-solving skills with a keen eye for detail.Excellent communication skills, both written and verbal.Ability to work in a collaborative, fast-paced environment.Proactive approach to learning and adopting new technologies.