Sr. Software Engineer - iOS (Swift) & Automation Testing
Core
Design, develop, and maintain large-scale, modular iOS applications for iPhone and iPad, integrating AI/LLM capabilities and automation testing.
Role type
Senior IC iOS Software Engineer (Swift, AI/LLM integration)
Builds
Large-scale, modular iOS applications for iPhone and iPad
Domain
Mobile (iOS) + Artificial Intelligence (LLM)
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, iOS architecture, automation testing, LLM APIs, Model Context Protocol (MCP), token management, agentic workflows, multi-agent orchestration, Xcode Instruments, crash monitoring, performance optimization
Preferred skills
Banking/financial services domain, enterprise-scale mobile apps, modern CI/CD practices
Technologies
Swift, SwiftUI, Combine, Core Data, SwiftData, URLSession, gRPC, Protocol Buffers, BackgroundTasks, Xcode Instruments
Responsibilities
Design scalable iOS architectures, develop advanced SwiftUI interfaces, implement automated testing solutions, integrate LLM APIs and MCP frameworks, optimize memory and performance, diagnose production issues, collaborate on engineering practices
Seniority
Senior, hands-on IC