About the Role
The role involves developing and maintaining iOS applications using up-to-date technologies and methodologies while working closely with product and design teams to deliver seamless user experiences.
Responsibilities
- Design and implement new features for iOS applications
- Collaborate with UX and product teams to define app functionality
- Ensure the performance and stability of mobile applications
- Write clean, maintainable, and testable code
- Optimize applications for various iOS devices and screen sizes
- Diagnose and fix bugs and performance bottlenecks
- Integrate third-party libraries and APIs
- Participate in code reviews and technical discussions
- Maintain existing codebases and refactor when necessary
- Follow security best practices in mobile development
- Support deployment processes and app store submissions
- Stay current with iOS platform updates and new technologies
- Contribute to architectural decisions and technical planning
- Ensure compliance with accessibility standards
- Work within agile development cycles
Nice to Have
- Experience with Kotlin or Android development
- Knowledge of reactive programming frameworks
- Familiarity with CI/CD pipelines for mobile apps
- Experience with automated testing frameworks
- Background in fintech or financial services apps
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model
Team
Cross-functional product development team
Why Join Us
- Opportunity to work on innovative mobile projects
- Supportive environment that values technical excellence
- Professional growth and learning opportunities
- Collaborative culture with a focus on impact
Tech Stack
- Swift
- UIKit and SwiftUI
- Combine framework
- REST and GraphQL APIs
- CocoaPods and SPM
- Xcode and related tools
Available for qualified candidates


