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:
π§ malu@velodata.in
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
π Career Guidance & Interview Insights
To help you succeed, we've compiled original preparation guides, resume keywords, and growth analytics for this category of role.
Joining as a Senior iOS Developer (Native, BLE / Connected Devices) offers a fantastic opportunity to work at the forefront of technological innovation. You will be exposed to modern software development lifecycles, collaborate with cross-functional product teams, and design scalable architectures that directly impact end-users. The continuous learning curve in tech ensures that your programming, debugging, and system engineering skills remain highly marketable and sharp.
The career roadmap in technology is highly rewarding. Typical progression starts as a Junior Software Engineer, moving to Associate Developer and then Senior Software Engineer (3-6 years). From there, professionals choose between an individual contributor trackβbecoming a Tech Lead, Staff Engineer, and Principal Architectβor a management track, advancing to Engineering Manager, Director of Engineering, and Chief Technology Officer (CTO).
Expected Technical & Behavioral Questions:
- Q1: How do you optimize database query performance?
Answer Tip: Talk about indexing strategies, query execution plan analysis, avoiding N+1 queries, and implementing caching layers (like Redis). - Q2: Explain the differences between Microservices and Monolithic architecture.
Answer Tip: Highlight scaling advantages, loose coupling, independent deployments, network latency considerations, and data consistency challenges in microservices. - Q3: How do you handle merge conflicts in Git?
Answer Tip: Explain checking out the local branch, pulling the latest main branch, running git merge, opening the conflicted files to resolve blocks manually, and committing the resolved merge.
To pass automated ATS (Applicant Tracking System) screening and catch the recruiter's eye, tailor your resume with the following tips:
- Keywords to include: Software Engineering, SDLC, OOP, CI/CD Pipelines, SQL databases, Agile, Unit Testing, Code Review, Cloud Architectures (AWS/Azure).
- Format: Use a clean, single-column resume format. Avoid graphics, text boxes, or tables which can scramble ATS parser outputs.
- Quantify Results: Instead of writing 'wrote code', write 'Developed a caching system that reduced server response times by 35%.'
Estimated compensation for this role type in India is βΉ12,00,000 - βΉ25,00,000+ per annum (Senior/Lead level). The actual salary package offered depends on factors such as company size, work mode (remote or on-site), individual technical proficiency, and negotiations during final HR rounds.
Highly recommended certifications include: AWS Certified Solutions Architect, Microsoft Certified: Azure Fundamentals, Certified Kubernetes Administrator (CKA), Oracle Certified Professional Java SE, or tech-stack specific achievements (e.g. Meta Front-End Developer certification).
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.