JOB DESCRIPTION – iOS DEVELOPER
Division:
R&D
Department:
Intelligent Systems – Tools
Level:
EX
Job Title:
Android Developer
Reporting:
Functional Reporting to: Leadership, R&D – Intelligent Systems Software Tools
1. Background
i) Educational Qualification
- Essential: ME/Mtech in Computer Science/IT/Electronics from a reputed institute or BE/B.Tech in Computer Science/IT/Electronics or Diploma in Advanced Computing from C-DAC
ii) Experience
- Minimum: 3 years
- Maximum: 10 years
2. Job Role & Responsibilities
Role: Application Developer (Fundamental Skill: Mobile App Development)
Technical/Functional:
- Proficient in iOS app development using Swift and Objective-C.
- Strong experience with Xcode, Cocoa Touch, and the iOS SDK for developing robust mobile applications.
- Expertise in creating customer-facing apps, with a strong focus on UI/UX design and performance optimization.
- Solid understanding of RESTful APIs and data exchange formats (JSON, XML) for integrating with backend services.
- Experience with app lifecycle management, including memory management, app performance, and troubleshooting to ensure smooth app operations.
- Knowledge of Git for version control and experience with App Store submission and updates.
- Ability to write clean, maintainable code with a focus on scalability and long-term maintainability.
- Experience with integrating cloud-based backend services for real-time data syncing and overall app functionality.
Add-on Skills (Preferred):
- Connectivity: Experience with Bluetooth Low Energy (BLE), Wi-Fi, and similar technologies for app communication with external devices and hardware.
- Maps Integration: Expertise in integrating Google Maps SDK or MapKit for geolocation features, navigation, and route mapping.
- Media Integration: Familiarity with integrating Spotify SDK or other media SDKs for music streaming within the app.
- Cloud Architecture: Experience with cloud platforms like AWS, Google Cloud, or Azure for integrating backend services into iOS applications.
- Basic understanding of embedded systems and experience integrating them with mobile applications.
- Exposure to automotive-related platforms like CarPlay.
3. Competency Requirements
Behavioural:
- Excellent communication skills (both written and oral).
- Self-motivated and capable of working in a collaborative, fast-paced environment.
- Strong passion for delivering high-quality, customer-facing mobile apps.
- Ability to work on multiple tasks with tight deadlines and prioritize effectively.
4. Likely Sources
Target Companies:
- Siemens, Tata Motors, Denso, Harman, Continental, Swiggy, Zomato, Flipkart, Uber, etc.