We are currently seeking an experienced iOS Developer to join our dynamic development team. As an iOS Developer, you will be responsible for designing, developing, and maintaining our iOS applications to provide the best user experience to our customers.
- Design and develop robust and efficient iOS applications using Swift and Objective-C.
- Collaborate with the design team to ensure that the applications have the best UI/UX.
- Work with backend developers to integrate APIs into the application.
- Write clean, maintainable, and testable code with appropriate documentation and comments.
- Optimize application performance, memory, and battery usage.
- Ensure that the application is secure and follows industry best practices.
- Stay up-to-date with emerging trends and technologies in iOS development.
- Bachelor's or Master's degree in Computer Science or related field.
- 3+ years of experience in iOS development using Swift and Objective-C.
- Experience with Git version control system.
- Strong understanding of iOS design principles, patterns, and best practices.
- Experience with writing tests using XCTest or other testing frameworks.
- Excellent written and verbal communication skills.
- Familiarity with Agile methodologies and project management tools such as JIRA.
Good to have:
- Experience with SwiftUI and Combine frameworks.
- Familiarity with CI/CD tools like Jenkins or CircleCI.
- Experience with integrating third-party libraries and SDKs.
- Knowledge of Android development.
If you are a passionate iOS Developer who is excited to create the best mobile applications for our customers, we encourage you to apply for this exciting opportunity.