LULuxoft India Llp
iOS Tech Lead - Principal Engineer
Bangalore ₹2-3 LPA Posted 13 Jan 2025
FULL TIME
Mvvm
Principal Engineer
Job Description
- Design, develop, and maintain iOS applications using Swift and Objective-C.
- Collaborate with designers and product teams to bring ideas to life.
- Ensure app performance is smooth, reliable, and optimized.
- Debug and fix issues, and continuously improve code quality.
- Integrate APIs and third-party libraries to enhance functionality.
- Stay up to date with the latest iOS trends, tools, and best practices.
- Significant experience developing iOS apps.
- Up-to-date knowledge of Swift and SwiftUI and the drive to stay abreast of the latest features.
- A good understanding of architecture and design patterns such as Clean Architecture, MVVM, Singleton, etc.
- An understanding of the native framework(s) for iOS application development.
- Ability to write the Unit test cases using, for example, XCTest.
- Ability to debug the code using the Xcode tools and Instruments.
- Hands on experience using any Source Code Management Tools.
- A good understanding of CI/CD, ideally using GitLab, and how to build and maintain pipelines.
- Knowledge on Accessibility (W3C) and Analytics will be an added advantage.
- A product mindset and the desire to produce positive customer outcomes.
- A passion for delivering high-quality user experiences that offer intuitive journeys to achieve user goals.
- The confidence to discuss and promote your thoughts and ideas to people at all levels.
- Understanding and experience of working in a Scrum team utilising Agile best practices.
- Experience with CoreML, ARKit, or other advanced iOS features.
- Knowledge of app performance optimization and debugging tools.
- Familiarity with CI/CD tools and test-driven development.
- Published apps on the App Store (share your work with us!).
