Monstro is looking to build a native iOS experience for their financial platform, requiring an iOS Engineer to design and deliver secure, high-performance features that help users understand and manage their financial lives.
Requirements
- 5+ years of professional iOS development experience
- Strong proficiency with Swift and modern iOS development ((SwiftUI, UIKit, Combine, Swift Testing, Swift Data, async/await))
- Experience building and releasing production iOS applications
- Understanding of scalable iOS applications
- Experience integrating with RESTful APIs and managing complex data flows
- Strong grounding in secure data handling, encryption, and authentication
- Skilled in debugging, performance tuning, and optimizing for real-world usage
Responsibilities
- Design, build, and maintain core features using Swift and modern iOS frameworks (SwiftUI, UIKit, Combine, Swift Testing, Swift Data)
- Establish scalable iOS application leveraging SwiftUI architectural patterns such as async/await and data flows
- Integrate the mobile client with backend APIs, financial data systems, and third-party providers
- Implement secure data handling practices required for financial applications
- Partner with product managers, designers, and fellow engineers to deliver cohesive, user-centered features
- Contribute to architectural discussions, planning, and code reviews
- Support engineering excellence through documentation, testing, and raising the overall technical bar
Other
- Clear communicator who thrives in a fast-paced environment
- Ownership mindset with a focus on quality, security, and reliability
- Genuine passion for the craft of building software and curiosity to keep learning
- Clear communicator who takes ownership and moves with urgency
- 5+ years of experience