Details
Ahead WebSoft is hiring for the role of iOS Developer!
Job Description
As an iOS Developer, you will be responsible for designing, developing, and maintaining iOS applications. You will collaborate closely with cross-functional teams, including designers, product managers, and backend developers, to deliver exceptional user experiences. You should have a strong understanding of iOS app development, a keen eye for detail, and a passion for creating intuitive and visually appealing applications.
Responsibilities Of The Candidate
Design, develop, and maintain iOS applications for our clients
Collaborate with cross-functional teams to define, design, and ship new features
Ensure the performance, quality, and responsiveness of applications
Identifying potential problems and resolving application bottlenecks
Fixing application bugs before the final release
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Stay up to date with the latest industry trends and best practices in iOS development
Participate in code reviews to maintain code quality and ensure adherence to coding standards
Work closely with designers to implement visually appealing user interfaces
Collaborate with backend developers to integrate server-side logic with the iOS applications
Optimize application performance for maximum speed and scalability
Assist in the estimation and planning of project timelines and deliverables
Requirements
Bachelor's or Masters degree in information technology, computer science, or equivalent
Proven experience in iOS app development, with a strong portfolio of released applications
Proficient in Swift and Objective-C programming languages
Solid understanding of iOS frameworks, such as UI Kit, Core Data, and Core Animation
Experience working with RESTful APIs and integrating third-party libraries and APIs
Familiarity with version control systems, such as Git Knowledge of different app architectures (MVC, MVVM, VIPER) and design patterns
Ability to work independently and in a team environment
Knowledge of Apples design principles and application interface guidelines
Ability to work independently and in a team environment
A passion for staying up to date with the latest trends and advancements in iOS development
Full time