12 ene
Ey
Miguel Hidalgo
JD for iOS Technical Lead
**Responsibilities**:
- Developing new user interface for iOS through Storyboarding, Swift UI or coding
- Networking Libraries and integration with third-party frameworks
- Building reusable components and libraries for future use
- Translating designs and wireframes into high quality code
- Ability to optimise the code through the use of instruments, or various techniques of memory profiling
- Guide the team to follow best industry practices to deliver clean code keeping performance in check
- Foster teamwork and lead by example
- Participating in the organization-wide people initiatives
- Mentoring junior team members and campus freshers
- People and Stakeholder management by close interaction with client and internal stakeholders
**Experience**:
- UI/UX and architecture skills
- JSON, REST and Web Services, low energy peripheral devices integration
- Experience in setting up continuous integration processes and automated unit/UI testing
- Jira, git or other tools
**Must have skills**:
- In depth knowledge in latest stable Swift (5+) and Objective C
- Expertise in iPhone SDK, Cocoa touch frameworks UIKit, foundation, core data, push notification, AVFoundation, Core location, ARKit, Health App integration and APIs
- Must have developed apps using Swift and Objective C interoperability
- In-depth understanding of Adaptive layouts - iOS storyboards, auto layout, Size classes
- threading
- Experience in React Native/React/Flutter is a must
- Develop cutting edge functional modules that will be integrated across our iOS Application
- Experience in code versioning tools such as Git or SVN
- Understanding and Implementation of SOLID principles in an IOS Application
- Experience in Swift UI
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Experience in implementing security policies
- Experience in automation, CI/CD and Unit testing frameworks
- Ability to analyse crash log and provide fix
**Nice to have skills**:
- AWS/Azure or any cloud exposure
- SSO, LDAP, OAuth, SSL integration, Alamofire and StoreKit framework exposure
- Experience in emerging technologies such as IoT, AI/ML etc.
- Experience in Angular 8+,
Ionic/Cordova/PhoneGap or Swift UI
- Awareness of enterprise Mobile Application Management (MAM)/Mobile Device Management (MDM) frameworks such as Microsoft Intune, Citrix Endpoint Management will be a plus
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.