Job Description
Batch : 2021 & Earlier
Job ID: 03G62
Purpose & Overview
The responsibility of the mobile IOS Developer is to provide technology solutions for projects and daily support. The developer ensures adherence to current standards and maintains a commitment to high quality development and implementations. This individual will provide technology expertise and guidance, remaining current with emerging technologies and industry best practices.
Responsibilities
- Consistently demonstrate Limited Brands enterprise and functional competencies.
- Execute for Results
- Innovate and Reinvent
- Collaborate
- Be Fast & Agile
- Mobile initiatives (enhancements or project): (not all inclusive)
- The mobile developer will be required to design, develop, test, document, deploy, support and sustain the mobile apps–iPhone, iPad, interface and libraries.
- Collaborate with UX for product definition and use cases
- Assist with defining technical and functional user stories
- Customer Interaction skills: (not all inclusive)
- Ability to explain technical aspects of a solution to a non-technical audience
- Prepare and communicate status, issues, and opportunities to the business.
- Builds and maintains strong partnership with internal and external customers.
Skill Level
- Total of 3 to 5 years’ experience in native iOS mobile application development.
- Must have experience uploading at least 2 apps to the App Store.
- Bachelor’s degree in Information Technology, Computer Science, or Management Information Systems or equivalent combination of relevant experience and education
Good to Have
- Good to have knowledge of objective C, Reactive programming, SwiftUI and Combine
- Experience and understanding of one or more major relational database management system.
- Strong mobile UI design and implementation experience, including prototyping
- Good to have exposure integrating one of the C/CD tools such as Jenkins, Fastlane, CircleCI, Travis.
Qualifications
Qualifications – External
Qualifications
- Strong working knowledge on Swift, depth knowledge in iOS SDK, device APIs.
- Experience and passion to work in a fast paced Agile environment, delivering functional features in small time durations
- Expertise in integrating with various back end services
- Expertise in developing custom components with flexibility and reusability in mind
- Expertise in Publishing mobile applications to Apple stores
- Good working knowledge of XCode, frameworks, buildings apps with dependency managers like Carthage, SPM.
- Expertise in app memory management, multithreading, networking & Security
- Expertise in developing responsive UI for mobile devices
- Must have experience working on one of the architectures : MVVM, MVP, VIPER