About the Role
The role involves owning the iOS codebase, designing scalable architectures, and collaborating closely with design and backend teams to deliver polished mobile experiences.
Responsibilities
- Lead the development and maintenance of the iOS application
- Architect and implement new features with performance and scalability in mind
- Collaborate with product and design teams to define user-facing functionality
- Write clean, testable, and well-documented Swift code
- Optimize application performance and responsiveness
- Troubleshoot and resolve bugs across iOS versions and devices
- Implement secure data handling and authentication flows
- Integrate with RESTful APIs and third-party services
- Ensure compliance with Apple's App Store guidelines
- Mentor junior developers and conduct code reviews
- Stay current with iOS platform updates and emerging technologies
- Contribute to technical planning and roadmap discussions
- Improve CI/CD pipelines for mobile builds
- Monitor app health using crash reporting and analytics tools
- Participate in sprint planning and agile development cycles
Nice to Have
- Experience with reactive programming frameworks like Combine
- Knowledge of accessibility best practices for mobile
- Familiarity with offline data persistence strategies
- Experience with performance profiling tools such as Instruments
- Background in fintech, healthcare, or regulated industries
Compensation
Competitive salary and equity package
Work Arrangement
Remote with flexible hours
Team
Small, cross-functional product team focused on rapid iteration
Tech Stack
- Swift, SwiftUI, UIKit
- Combine, CoreData, Swift Package Manager
- GitHub Actions for CI/CD
- Sentry for crash reporting
- Figma for design collaboration
Culture & Values
- Focus on user privacy and data security
- Commitment to inclusive product design
- Transparent decision-making across teams
- Emphasis on sustainable engineering practices
- Regular knowledge-sharing sessions
Available for qualified candidates

