Get AI-powered advice on this job and more exclusive features.
Talent Acquisition - Hiring for Semicon/Automotive/Embedded Domain
A Purpose Driven Role for you:
We are looking for a highly motivated and experienced iOS Engineer with expertise in application and SDK development to join our growing team and play a key role in the development of our next-generation Internet of Things (IoT) applications. You will be responsible for implementation of the technical design and complex iOS features, working closely with cross-functional teams to ensure seamless integration and a high-quality user experience.
Responsibilities:
- Designing, developing, and maintaining iOS applications for IoT devices.
- Creating custom iOS frameworks for seamless integration with IoT hardware.
- Collaborating with cross-functional teams to ensure effective device communication.
- Optimizing IoT app performance and troubleshooting issues related to device connectivity.
- Building SDKs for third-party developers to integrate IoT functionality into their apps.
- Implementing and testing new features for both iOS applications and IoT devices.
- Writing clear documentation for custom frameworks and SDKs.
- Ensuring security and privacy of IoT data in mobile apps.
- Conducting code reviews and providing mentorship to junior developers.
- Staying updated with the latest iOS technologies and IoT trends.
What you’ll need:
Academic Qualification
Bachelor's or Master's degree in Electrical Engineering, Computer Science, Information Technology or a related field
- 5 to 8+ years of experience in iOS Application and Custom iOS framework Development
- 5+ years of iOS application development, with 2+ years in iOS custom framework development.
- Strong knowledge of SDK and iOS framework development.
- Proficient in Swift and Objective-C, with a deep understanding of Core Bluetooth and Bluetooth Low Energy (BLE) communication.
- Extensive experience in working with BLE peripheral and central roles, and GATT design for Bluetooth services.
- Knowledge of Core Foundation and NSURLSession for network request handling.
- Skilled in integrating hardware components (Bluetooth, Wi-Fi) into iOS applications.
- Strong debugging skills with a focus on performance and reliability.
- Experience with securing Bluetooth/Wi-Fi communications (encryption, authentication).
- Proficient in scalable architectural patterns like MVC, MVVM, and VIPER.
- Added advantage in Flutter and Kotlin Multiplatform for cross-platform development.
Behavioral Skills
- Innovate for Growth: Technology evangelist focused on continuous improvement and aligning changes with business strategies.
- Adapt to Change: Thrives in dynamic environments, driving efficiency and adapting to new needs.
- Collaboration: Strong team player who fosters collaboration and drives collective success.
- Passion for Development: Committed to writing clean, scalable code and following best practices.
- Customer-Centric: Focused on delivering solutions that create value for end-users.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
IT Services and IT Consulting