Job Description
We are seeking a skilled Mobile Application Developer to join our team.
The ideal candidate will have expertise in designing, developing, testing, and deploying high-quality mobile applications for various platforms.
The successful applicant will work closely with the product team to understand their requirements and deliver solutions that meet their needs.
This role involves participating in the development of new applications, as well as maintaining, integrating, and improving existing ones.
The Mobile Application Developer will be responsible for leading individual project priorities, deadlines, and work.
They will also contribute to preparing business cases, requirements documents, and product roadmaps for the mobile platform.
A key aspect of this role is attending and participating in meetings and multidisciplinary committees as required.
The selected candidate will prepare architectural diagrams and technical specifications for the engineering team to deliver high-quality, maintainable software.
Additionally, they will represent coding standard methodologies through sharing their expertise, performing code reviews, and mentoring engineers.
The ideal candidate will possess strong skills in iOS Development, Swift/Objective-C, Xcode, UIKit/SwiftUI, RESTful APIs, Git, Agile/Scrum, Unit/UI Testing, App Store Deployment, Architecture Design (MVC/MVVM/Clean), Code Reviews, Mentorship, Technical Documentation, Cross-functional Collaboration, Product Roadmapping, and Debugging & Performance Optimization.