About the job
SummaryBy Outscal
iOS Engineer needed with 2-4 years of experience in Swift, Core Data, UIKit, MVVM, Clean Architecture, APIs, Alamofire, RxSwift, Git, and excellent communication skills. This role focuses on designing, developing, and maintaining iOS applications with a focus on e-commerce and social commerce functionalities.
About the job
This role is for one of the Weekday's clients
Requirements
- 2-4 years of hands-on experience in iOS app development.
- Strong proficiency in Swift and iOS frameworks such as Core Data and UIKit.
- Familiarity with architectural patterns like MVVM and Clean Architecture.
- Experience working with APIs and third-party libraries like Alamofire and RxSwift.
- Excellent problem-solving abilities, with a focus on app performance optimization.
- Proficient in using Git and working in collaborative coding environments.
- Strong communication skills and the ability to work effectively in cross-functional teams.
Responsibilities
- iOS Development: Design, develop, maintain, and enhance iOS applications using Swift.
- Cross-functional Collaboration: Collaborate closely with Android developers, back-end teams, and product teams to ensure seamless integration and smooth user experiences across platforms.
- Performance Optimization: Identify, debug, and resolve performance issues to ensure the app runs efficiently and scales as needed.
- Feature Development: Actively contribute to the development of new features, particularly those related to e-commerce and social commerce functionalities.
Interview Process
- Screening: An initial HR interview to assess general fit with the company and team.
- DSA and Logic Online Test: A technical assessment focused on data structures, algorithms, and logical problem-solving skills.
- Technical Round 1: An in-depth evaluation of your iOS development expertise.
- Final Round: A detailed technical discussion covering app performance, architectural design, and complex problem-solving scenarios.
Skills: ios,swift,model-view-viewmodel (mvvm)