- Develop and maintain Android apps interfacing with hardware via Bluetooth, WiFi, OTG.
- Build and maintain communication protocols for data exchange with devices.
- Ensure responsiveness across screen sizes and device types.
- Design interactive UIs in collaboration with the design team.
- Enable cloud features like user login, data sync, and tutorials.
- Integrate APIs, external data sources, and Firebase services.
- Fix bugs, enhance performance, and ensure app quality.
- Deploy apps to Play Store and App Store, manage testing and compliance.
- Stay updated with new technologies to improve development.
Requirements & Skills Required
- Bachelor’s/Master’s in CS, Engineering, or related field (B.E./B.Tech/MCA).
- Proficient in Java/Kotlin (Android) and Swift/SwiftUI/UIKit (iOS).
- Solid understanding of mobile architectures (MVC/MVVM), REST APIs, JSON.
- Hands-on with Bluetooth, WiFi, OTG communication protocols.
- Firebase integration and version control (Git).
- Experience with WebKit (iOS) and WebView (Android).