Summary
What you’ll impact
The iOS Engineer designs, builds, and maintains iOS features that let customers move money, manage brokerage accounts, and trade equities within the mobile app. The role leverages Swift and modern iOS frameworks, employing scalable architecture patterns to ensure performance, observability, and reliability. Key responsibilities include implementing account selection, transfer validation, deposit and withdrawal flows, post‑transfer experiences, and improving testing, performance, and release processes. Collaboration spans product managers, designers, backend engineers, compliance, and operations teams, with active participation in design reviews, code reviews, and documentation to uphold platform reliability.
Responsibilities
What you'll do
- Build and maintain iOS features that support equities trading, brokerage account management, and customer onboarding experiences
- Collaborate with product managers, designers, backend engineers, compliance partners, and operations teams to deliver reliable mobile functionality tied to customer and business goals
- Improve application performance, testing practices, observability, and release processes for the iOS platform
- Contribute to technical design discussions and implement scalable mobile architecture patterns across the codebase
- Participate in code reviews, documentation, and collaborative engineering processes that support platform reliability and maintainability
Requirements
What you’ll bring
- You have 3+ years of professional iOS engineering experience building and shipping production mobile applications
- You have proficiency in Swift and experience developing applications using modern iOS frameworks and architecture patterns
- You have experience collaborating with product, design, and backend engineering teams to deliver customer-facing features
- You are comfortable improving application quality through testing, performance optimization, and maintainable engineering practices
- You communicate technical concepts clearly and contribute constructively during design reviews, planning discussions, and code reviews