Responsible for handling multiple business lines of mobile applications for the Apple iOS platform with high proficiency in Objective-C, Swift and SwiftUI languages.
Own the entire application development life cycle, from the design and architectural phase to deploying them to AppStore and maintenance.
Develop applications with industry-leading Clean architectures and ensure high code quality using Unit & UI test cases and technical documentation.
Familiar with RESTful APIs and Socket programming to connect iOS applications with back-end services.
Proactively work with Back end server and Other mobile platform teams to get mobile-specific API services.
Influence cross-teams like UI/UX design and Product to get mobile-specific app features and designs.
Possess Extensive knowledge about general mobile paradigms and different form factors, trends and emerging design architecture technologies.
Analyse and resolve technical and application problems like memory management, file I/O, concurrency and multithreading issues with vital optimisation and debugging techniques.
Capable of maintaining entire source code with Git and CI/CD pipelines.
Mentor junior engineers, and bring new technologies and ideas to the table.
Required Education: Bachelor’s degree in computer science, computer information systems, information technology, or a closely related field, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.
Job Category: IOS Developer
Apply for this position
Subscribe to our newsletter
Sign up to receive latest news, updates, promotions, and special offers delivered directly to your inbox.