IOS Mobile Developer-UK-London

at  Globant

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Nov, 2024Not Specified03 Sep, 2024N/ASingleton,Solid Principles,Redux,Viper,Adapter,Communication Skills,Soft Skills,Security,Memory Management,Design Patterns,SwiftNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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 Globant

JOB SUMMARY

We 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 accessibility

TECHNICAL SKILLS

  • Proficient 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 applications

SOFT SKILLS

  • Strong 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.

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.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Mobile

Software Engineering

Graduate

Proficient

1

London, United Kingdom