Job Overview
| Particulars | Details |
|---|---|
| Position | Senior iOS Developer (Native, BLE / Connected Devices) |
| Company | Velodata |
| Location | Technopark, Trivandrum / Bangalore |
| Job Type | Full-Time |
| Experience | 5 - 7 years |
| Category / Department | IT |
| Application Mode |
🏢 About Velodata
Velodata combines expertise in big data analytics with specialized recruitment services to help businesses unlock their full potential in today's data-driven world.
The company focuses on delivering tailored recruitment solutions by understanding client requirements and providing dedicated account management support. Velodata follows a client-centric approach built on proactive problem-solving, personalized attention, and long-term partnerships.
Vision:
To add value to clients by identifying and providing capable and effective manpower resources, creating a win-win situation for all stakeholders.
Mission:
To cater to the recruitment needs of diversified industries while delivering pre-recruitment and post-recruitment services with complete responsibility and dedication.
Core Values:
✅ Integrity
✅ Excellence
✅ Collaboration
Velodata
Whitefield, Bangalore – 560066
India
💡 Editor's Note / Preparation Tip
🔹 Revise CoreBluetooth concepts thoroughly, including peripheral and central manager operations
🔹 Prepare BLE connection lifecycle, pairing, scanning, and data transfer scenarios
🔹 Review Swift concurrency, async/await, Combine, and memory management concepts
🔹 Practice designing scalable iOS architectures such as MVVM, VIPER, and Clean Architecture
🔹 Prepare API integration examples using REST and GraphQL
🔹 Review Keychain, certificate pinning, and mobile security best practices
🔹 Prepare examples of App Store deployments and TestFlight releases
🔹 Understand OTA update workflows and IoT communication patterns
━━━━━━━━━━━━━━━━━━
📄 Resume Preparation Tips
━━━━━━━━━━━━━━━━━━
✅ Highlight BLE/CoreBluetooth project experience prominently
✅ Include connected-device or IoT application experience
✅ Mention App Store published applications with links if available
✅ Showcase architecture patterns used in previous projects
✅ Add experience with security implementation and cloud integrations
✅ Include CI/CD pipeline experience and testing frameworks
✅ Quantify achievements with performance improvements and user impact
━━━━━━━━━━━━━━━━━━
💡 Pro Tips for Applicants
━━━━━━━━━━━━━━━━━━
✔️ Prepare real-world BLE troubleshooting scenarios
✔️ Be ready to explain device communication architectures
✔️ Demonstrate knowledge of secure mobile development practices
✔️ Prepare examples of production issues you resolved
✔️ Showcase experience working with hardware teams and cross-functional stakeholders
📝 Job Description
🚀 Hiring: Senior iOS Developer (Native, BLE / Connected Devices) | 5+ Years Experience
📍 Location: Technopark, Trivandrum / Bangalore
💼 Experience Required: 5+ Years
✈️ B1 Visa: Added Advantage
We are looking for an experienced and passionate Senior iOS Developer with strong expertise in native iOS application development, BLE communication, and connected-device ecosystems. This is an excellent opportunity to work on cutting-edge IoT and connected-device solutions while collaborating with cross-functional teams in a dynamic environment.
💼 Position Details
Role: Senior iOS Developer (Native, BLE / Connected Devices)
Experience: 5+ Years
Location: Technopark, Trivandrum / Bangalore
Employment Type: Full-Time
📝 Detailed Job Description
As a Senior iOS Developer, you will be responsible for designing, developing, and maintaining enterprise-grade native iOS applications for connected devices and IoT ecosystems. You will collaborate with product managers, backend engineers, firmware teams, and designers to deliver secure, scalable, and high-performance mobile solutions.
The role involves working extensively with BLE communication, NFC/RFID workflows, secure authentication mechanisms, cloud integrations, and mobile application deployment pipelines.
⭐ Preferred Qualifications
➕ Experience developing IoT or connected-device applications
➕ Exposure to NFC/RFID technologies
➕ Experience with OTA firmware update workflows
➕ Knowledge of encrypted device communication protocols
➕ Experience working in Agile environments
➕ B1 Visa is an added advantage
📩 How to Apply
Interested candidates can share their updated resume to:
Please mention:
Subject: Application – Senior iOS Developer (BLE/Connected Devices)
🎯 Key Responsibilities
- ✓ Design, develop, and maintain native iOS applications using Swift and the latest iOS SDK
- ✓ Implement new features based on business and product requirements
- ✓ Integrate RESTful and GraphQL APIs
- ✓ Develop and maintain Bluetooth Low Energy (BLE) communication using CoreBluetooth
- ✓ Support NFC/RFID-based workflows and device interactions
- ✓ Implement secure mobile development practices including Keychain, token-based authentication, and certificate pinning
- ✓ Optimize application performance, stability, and user experience
- ✓ Troubleshoot and resolve production issues and performance bottlenecks
- ✓ Write and maintain unit tests and UI tests using XCTest and XCUITest
- ✓ Participate in code reviews and technical architecture discussions
- ✓ Manage application releases via TestFlight and Apple App Store
- ✓ Collaborate with cross-functional teams for successful product delivery
- ✓ Maintain technical documentation and coding standards
💡 Required Qualifications & Skills
Frequently Asked Questions
Q1. Is this a remote or work-from-home opportunity?
➡️ No. This is an on-site position based in Technopark, Trivandrum or Bangalore.
Q2. What is the minimum experience required?
➡️ Candidates should have a minimum of 5 years of hands-on experience in native iOS application development.
Q3. Is experience with Bluetooth Low Energy (BLE) mandatory?
➡️ Yes. Strong hands-on experience with CoreBluetooth and BLE-based device communication is a mandatory requirement.
Q4. Are candidates with IoT or connected-device experience preferred?
➡️ Yes. Experience working on IoT, connected devices, NFC/RFID, or embedded device ecosystems is highly preferred.
Q5. Is GraphQL experience mandatory?
➡️ Candidates should have experience integrating either RESTful APIs and preferably GraphQL APIs.
Q6. Is experience with AWS required?
➡️ Familiarity with AWS-based backend integrations is preferred.
Q7. Are candidates with App Store publishing experience preferred?
➡️ Yes. Experience with TestFlight and Apple App Store release processes is highly desirable.
Q8. Is a B1 Visa mandatory?
➡️ No. However, having a valid B1 Visa will be considered an added advantage.
Q9. What type of development environment does the company follow?
➡️ The team works in a collaborative Agile development environment with cross-functional teams.
Q10. How can I apply for this position?
➡️ Interested candidates can share their updated resume at malu@velodata.in with the appropriate subject line.
Share This Job
🛡️ Safety Disclaimer: JobPortalConnect curates official listings for informational purposes. Genuine recruiters will never ask you for processing fees, training payments, or security deposits. If you spot suspicious activity, copyright issues, or wish to request the removal of this listing, please report it to us immediately at contact.jobportalconnect@gmail.com.