iOS Developer
Abu Dhabi, Abu Dhabi, United Arab Emirates AI Software Engineeing iOS Developer
About the job iOS Developer
JOB SUMMARY:
The candidate should have a strong working knowledge of iOS Frameworks and be able to work as part of a team. Ultimately, an outstanding iOS developer should be able to create functional, attractive applications that perfectly meet the needs of the user.
KEY RESULTS AREAS (RESPONSIBILITIES):
* Work closely with our product and design teams to build new and innovative application experiences for the iOS platform * Implement custom native and adaptable user interfaces using the iOS programming * Build reusable iOS software components and drive alignment with back-end platforms * In Depth understanding of key iOS frameworks * Multithreading, memory management and performance tuning of iOS apps * Deliver universal apps that adhere to Apple design principles and interface guidelines * Independently deliver high quality software and suggest process improvements
FUNCTIONAL RELATIONSHIPS/INTERACTIONS:
INTERNAL
* Directors * Marketing Team * AI Software Engineering Team
EXTERNAL
* Software Developers * Data Engineers * Testers * Graphic Designers * Clients
KEY JOB REQUIREMENTS
:
EDUCATION
* Bachelor of Software Engineering, Computer Science or Similar relevant degree preferred.
WORK EXPERIENCE
* Atleast 5+ years of native iOS development experience
SPECIFIC SKILLS
* Swift UI experience is a plus * Experience building maintainable and testable code bases, including API design, UI * testing and unit testing techniques * You have maintained and published an iOS app on Apple Store with good rating and * considerable number of users * Experience with the entire iOS app software development lifecycle * Good communication skills in English