The Role
No of Resource: 2 Availability: Immediate joiner Location: Offshore Budget: 8 to 12 K AED/month Industry: Real Estate Email: confidential WhatsApp:
Role Description: We are looking for an iOS developer (with native iOS Objective C and Swift experience) interested in building performant mobile apps on both the iOS platform. The developer will be responsible for developing and building new applications or enhancing/supporting existing applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and a strong team player with a commitment to perfection is required. Apart from the above mentioned, the developer will be responsible for supporting/enhancing existing mobile applications.
Key Responsibilities:
- Build pixel-perfect, buttery smooth UIs for the iOS platform.
- Leverage native APIs for deep integrations with the iOS platform.
- Diagnose and fix bugs and performance bottlenecks for performance that feels perfect.
- Reach out to the open source community to encourage and help implement mission-critical software fixes; mobile technologies move fast and often break things.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Support/enhance existing mobile applications.
- Unit testing and integration testing for iOS applications.
Key Skills:
- Firm grasp of the Objective C and Swift languages.
- Knowledge of functional and object-oriented programming.
- Ability to write well-documented, clean code.
- Rock solid at working with third-party dependencies and debugging dependency conflicts.
- Familiarity with native build tools like XCode, memory leaks instruments, etc.
- Good knowledge of iOS app development using Objective C & Swift.
- Experience with Location, maps, core data, online and offline data management, etc.
- Expertise on native concepts like Core Data, Design Pattern, Multithreading, Maps, SDKs, Notifications, Multimedia, Offline APIs, etc.
Key Behaviours & Personal Attributes:
- Ability to understand requirements.
- In-depth experience with mobile application development.
- Source code management using git.
- Code review and maintain coding standards.
- Good oral and written communication skills in English.
- Strong sense of ownership in software development and maintenance.
- Strong team player and individual contributor.
- Analytical thinker and problem solver.
- Well organized, strong in planning and implementing programs.
- Proven success in designing, developing, and implementing all aspects of a complex project.
- Eagerness and willingness to learn new technologies.
Qualifications & Experience:
- Bachelor's degree in Computer Science or related field.
- Candidate should be able to demonstrate a minimum of 3-4 apps in the App Store which were developed in iOS by the candidate.
- Minimum 6 years of overall experience in mobile development.
- Experience in native mobile development (iOS) is a must.
- Excellent coding and problem-solving skills.
- Experience with RESTful/SOAP Web Service and other network protocols.
- Experience in app building and enterprise app distributions.
- Experience with app store distribution.
- Knowledgeable on Certificate and Provisioning Profile management.
- Experience working in an agile environment.
About the company: Staff Connect is the rapidly developing best IT outsourcing company in UAE. We offer our respective clients the best possible service like sourcing services for permanent, temporary, and agreement-based recruitment. Since commencing operations, the entity has seen fast development achieved solely through firm business rapports and delivering reliable and meaningful services to our clients.