HamburgerMenu
hirist

Mobile Application Developer - iOS/Android Platform

TekPillar
5 - 10 Years
Bangalore

Posted on: 23/04/2026

Job Description

About the Role :

We are looking for a highly skilled Mobile Application Developer with strong expertise in both iOS and Android ecosystems. The ideal candidate will have hands-on experience in building scalable, high-performance mobile applications and integrating them with IoT devices and connected systems.

This role demands a deep understanding of mobile architectures, device communication protocols, and secure application development.

Key Skills & Expertise :

- Strong experience in native mobile application development for both iOS and Android platforms

- Proficiency in Swift, Objective-C (iOS) and Kotlin, Java (Android)

- Hands-on experience with development tools such as Xcode and Android Studio

- Experience with modern UI frameworks like Jetpack Compose and UIKit/SwiftUI

- Solid understanding of mobile application architectures - MVC, MVP, MVVM

- Expertise in API integration (RESTful & SOAP-based services)

- Working knowledge of IoT ecosystems and device communication

Connectivity & Protocols :

- Experience with BLE (Bluetooth Low Energy), NFC, and Wi-Fi communication

- Familiarity with industrial and IoT protocols such as OPC UA, MQTT, and Modbus

Graphics & Advanced Capabilities :

- Exposure to OpenGL / 3D rendering / GLB models for advanced visualization use cases

Security & Compliance :

- Understanding of secure communication protocols (TLS, encryption)

- Awareness of standards such as RED2 EN 18031-1 and mobile security best practices

Key Responsibilities :

- Design, develop, and maintain high-quality mobile applications for iOS and Android platforms

- Build scalable and maintainable applications using Swift, Kotlin, Java, and KMM (Kotlin Multiplatform Mobile)

- Architect applications using best practices and patterns such as MVVM, MVP, or MVC

- Integrate mobile apps with IoT devices using BLE, NFC, and Wi-Fi communication

- Develop and consume RESTful and SOAP APIs, ensuring seamless backend integration

- Implement secure data transmission using TLS and encryption standards

- Work on performance optimization, memory management, and responsiveness

- Debug, troubleshoot, and resolve complex technical issues across devices and OS versions

- Collaborate with cross-functional teams including backend, hardware, and QA teams

- Ensure code quality, scalability, security, and maintainability through best practices and code reviews

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...