Job Description
Job Description:
As a key member of our mobile development group, you will play a crucial role in designing, developing, and maintaining high-quality iOS applications. The ideal candidate will have a strong background in iOS development, excellent problem-solving skills, and the ability to work with a team of developers.
Responsibilities:
Lead the development of high-quality iOS applications from concept to deployment. Contribute to the architectural decisions and design of the iOS applications. Ensure the scalability, performance, and maintainability of the codebase. Implement and maintain robust, scalable, and efficient code. Conduct thorough testing of applications, including unit testing and integration testing.
Requirements:
Bachelor’s or master’s degree in computer science, Engineering, or related field. Proven experience of at least 5 years as an iOS Developer with a strong portfolio of iOS applications. In-depth knowledge of Swift and Objective-C programming languages. Experience with iOS frameworks such as UIKit, Core Data, Core Animation, etc. Strong understanding of iOS design principles and interface guidelines. Experience with RESTful APIs and third-party libraries. Mac development, Swift, Objective-c, Basic React native, Core data, Rest and soap api, Multithreading, Github Solid understanding of the full mobile development life cycle.
Additional Skills:
Experience with SwiftUI and Combine frameworks. Knowledge of mobile security best practices. Familiarity with CI/CD pipelines for iOS development. Good experience with Deployment Strong problem-solving and debugging skills.
Personal Attributes:
Strong communication and interpersonal skills. Ability to work effectively in a collaborative team environment. Strong attention to detail and commitment to delivering high-quality software.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application