As an iOS Lead Engineer , you'll be responsible for the full software development lifecycle of iOS applications. You'll lead development efforts, from understanding the product roadmap to writing code for core components, and you'll provide technical guidance to your team to ensure high-quality, efficient code.
Core Responsibilities
- Technical Leadership : You will create system architecture and low-level designs and ensure that each user story is ready for development. You will also provide technical guidance to the team on all aspects of development.
- Software Development : You'll write code for core components and ensure the implementation of design.
- Communication & Coordination : You'll coordinate with the customer on technical matters and have strong communication and presentation skills.
- Experience : The role requires at least 6 years of experience developing on the iOS platform using Objective-C , C++ , and / or Swift . You must also have a thorough understanding of object-oriented concepts .
- Agile & Cross-Platform : Experience with agile development practices and cross-platform iOS applications (using Xamarin or React Native) is a plus.
Skills Required
Software Architecture, Technical Leadership, Agile Methodologies, Ios Development