Senior, Software Engineer - iOS
Role responsibilities
Lead the development of highly scalable iOS services for the Driver Experience group within the Last Mile Delivery initiative. Responsibilities include designing distributed systems, mentoring junior engineers, and troubleshooting complex production issues to improve retail delivery operations.
Requirements
Requires 6+ years of native app development experience with Swift and RxSwift, and 3+ years of experience in cloud components and architecture. A bachelor's degree in computer science or a related field is typically required.
Key skills
iOS Development, Swift, RxSwift, UIKit, Foundation Framework, Cloud Architecture, Distributed Systems, Event-driven Architecture, API Design, Kafka, Azure Cloud Stack, Micro-service Architecture, CI/CD, Unit Testing, System Design, WCAG 2.2 AA
Keywords
iOS, Swift, RxSwift, UIKit, Foundation, Xibs, Storyboard, Azure, Kafka, Microservices, Distributed Systems, Event-driven Architecture, CI/CD, Unit Testing, API, Last Mile Delivery, Retail Tech, WCAG, Digital Accessibility, Scalability, Monetization, Software Engineering, Cloud Computing, Native App Development