Technical Lead for IOS

About Us We are looking for someone who can help our team of engineers to develop both backend and frontend system requirements. Our team has been expanding rapidly in recent years, so someone who loves to work in a fast-paced environment would be preferred. Your primary focus is to maintain and build new features in IOS, while sharing and contributing to our culture of continuous learning.

About the position Responsibilities:

- Design, build and maintain applications for the iOS platform
- Ensure the performance, quality, and responsiveness of the applications
- Collaborate with a team to define, design, and ship new features
- Maintain code quality, organisation, and performance
- Thoroughly test code for robustness, including edge cases, usability, and general reliability Skills & Qualifications
- 5+ years iOS development experience
- Proficient with Swift and Cocoa Touch
- Experience connecting iOS applications to back-end APIs
- Strong understanding of Apple’s design principles and interface guidelines
- Strong understanding of architecture patterns in Swift
- Experience with threading, bench-marking and performance optimisitation- Familiarity with cloud message APIs and push notifications
- Proficient understanding of code versioning with Git ï‚·â€< Familiarity with continuous integration
- Experience with socket integration for real-time communication Nice to have
- Experience with OpenCV or any image processing libraries
- Basic or advanced knowledge coding JavaScript and/or Ruby
- Experience with Android Development
- Familiarity with GraphQL
- Interest in networking and IoT devices