IOS Mobile Developer-UK-London
at Globant
London, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Nov, 2024 | Not Specified | 03 Sep, 2024 | N/A | Singleton,Solid Principles,Redux,Viper,Adapter,Communication Skills,Soft Skills,Security,Memory Management,Design Patterns,Swift | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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