Job Summary:
We are seeking an experienced iOS Native Developer with a strong background in Swift and iOS
development. As an iOS Native Developer, you will be responsible for designing and developing
high-quality mobile applications for iOS devices. You will collaborate with cross-functional teams
to translate business requirements into technical solutions and contribute to the overall app
development lifecycle.
Responsibilities:
• Develop, test, and maintain efficient, reusable, and reliable iOS applications using Swift.
• Collaborate with UI/UX designers, product managers, and other stakeholders to understand
requirements and translate them into technical specifications.
• Ensure the performance, quality, and responsiveness of applications.
• Identify and fix bugs, performance bottlenecks, and other issues in a timely manner.
• Continuously discover, evaluate, and implement new technologies to maximize development
efficiency.
• Participate in code reviews to maintain code quality and ensure best practices are followed.
• Stay up-to-date with the latest trends and advancements in iOS development.
Qualifications:
• Bachelor’s degree in Computer Science, Engineering, or a related field.
• Minimum of 2+ years of professional experience in iOS development.
• Proficiency in Swift programming language.
• Solid understanding of iOS frameworks, libraries, and tools.
• Experience with iOS design patterns and architectural principles.
• Strong problem-solving and debugging skills.
• Familiarity with RESTful APIs and web services integration.
• Knowledge of version control systems, such as Git.
• Excellent communication and collaboration skills.
• Ability to work independently and as part of a team.
Preferred Qualifications:
• Experience with Objective-C and/or other programming languages.• Knowledge of SwiftUI and Combine frameworks.
• Familiarity with CI/CD processes and tools.
• Understanding of Agile development methodologies.