Job summary
Build high-performance mobile applications with cross-functional teams, integrating backend services and delivering user-friendly iOS experiences.
Key responsibilities
- Develop and maintain iOS applications using Swift.
- Collaborate with designers and backend teams on smooth user experiences.
- Write clean, efficient, maintainable code.
- Troubleshoot, debug, and optimize application performance.
- Integrate RESTful APIs and backend services.
- Participate in code reviews and follow development best practices.
- Stay current with emerging mobile technologies.
Required skills and qualifications
- Bachelor’s degree in computer science, engineering, or a related field.
- 3 to 5 years of iOS mobile application development.
- Strong Swift; Dart is a plus.
- RESTful API integration, Git, and mobile UI/UX principles.
- Understanding of state management (Provider, Bloc) and testing frameworks.
- Strong problem-solving and debugging skills.
- Experience in both iOS and Android native development is preferred.
- Familiarity with Firebase or AWS is a plus.