Hands on experience in Swift, SwiftUI and Objective C
Design patterns: MVP, MVC, MVVM etc.
Experience in XCUITest and XCTest
Experience in Swift Packages, GitHub
Strong understanding of functional programming and reactive patterns using Combine
Strong interpersonal communication and collaboration skills
Agile software development activities, including sprint planning, daily standups, and retrospectives.
Job Responsibilities:
Lead a team working on iOS native applications by helping them identify solutions to business needs.
Mentor and help mature the agile-team in on-time and on-budget execution, while still delivering innovative and efficient solutions for our customers.
Production issue triage and prevention as needed, release management support from a technical standpoint, and overall backlog maintenance.
Recruiting, mentoring, and retaining the industry best talent for the team
Research and Development of POCs, innovative new ideas for customer interactions
Drive work using industry leading agile practices.
Building innovative features on the iOS native application supporting a customer-facing mobile platform.
Define the technical solutions that create resilient and automated systems and ensure defect-free delivery of our solutions with a focus on reusability, reliability and quality.