iOS Developer
Pixaflip Technologies
1 - 2 years
Pune
Posted: 04/01/2026
Job Description
Company Description
Pixaflip Technologies is a dynamic digital technology services company, specializing in mobile application development, website design and development, AI/ML solutions, Ruby on Rails, and digital marketing. With a vision to revolutionize business operations through innovative digital solutions, Pixaflip is committed to creating impactful and transformative experiences. Our team consists of skilled professionals with deep technical expertise and a strong understanding of diverse industry needs, including education, healthcare, and software sectors. We collaborate with clients to address complex requirements and deliver cutting-edge results.
Role Description
We are seeking a talented *iOS Swift Developer* with secondary Android Kotlin experience to join our automotive infotainment team. The ideal candidate will have 1-2 years of experience building robust wireless connectivity solutions between two mobile applications.
Key Responsibilities- iOS Development (Swift Preferable)
- Design and implement iOS companion applications for automotive infotainment systems
- Develop and maintain wireless connectivity solutions using multiple protocols
- Build robust network communication layers with fallback mechanisms
- Implement real-time data synchronization between iOS devices and vehicle systems
- Create intuitive user interfaces for vehicle control and monitoring
Debug complex networking and connectivity issues in automotive environments
Use google maps/Map my India navigation SDK and APIs
Integrate with MPNowPlayingInfoCenter and MediaPlayer to expose transport controls, track metadata, and source app identification
Secondary Responsibilities (Kotlin)
- Develop Android infotainment applications for in-vehicle head units
- Implement server-side connectivity solutions for companion app communication
- Build and maintain network services and APIs
- Ensure cross-platform compatibility and protocol consistency
- Build route/search flows using Google Map/ Navigation APIor Mappls/MapmyIndia SDK (preferred), including geocoding, ETA, and step extraction
- Integrate with MPNowPlayingInfoCenter and MediaPlayer to expose transport controls, track metadata, and source app identification
Technical Skills:
iOS Development- Core Swift & iOS
Swift 5+ - Advanced proficiency
UIKit - Building complex view hierarchies and custom UI components
Foundation Framework - Network programming, data handling, async operations
Xcode - Project management, debugging, performance profiling
iOS SDK - 1-2 years hands-on experience
Networking & Connectivity :-
TCP/IP Socket Programming - Client-server architecture
HTTP/HTTPS Protocol - RESTful APIs, request/response handling
JSON Serialization - Data exchange and protocol design
Asynchronous Programming - async/await patterns
Bluetooth Technologies:
Core Bluetooth Framework - BLE peripheral and central roles
Bluetooth Classic - SPP (Serial Port Profile) implementation
External Accessory Framework - MFi accessory communication
Bluetooth Device Discovery - Scanning, pairing, connection management
Bluetooth State Management - Connection lifecycle, reconnection logic
Wi-Fi Technologies:
Wi-Fi Hotspot Connection - Programmatic network joining
Wi-Fi Direct - Peer-to-peer networking concepts
Network Configuration - SSID detection, IP address management
Network Reachability - Connection monitoring and diagnostics
Fixed-IP Networking - Static IP configuration and routing
Core Android & Kotlin :
Kotlin - Modern Android development
Android SDK - API levels 26-34 (Android 8.0 - Android 14)
Android Studio - Project setup, debugging, build systems
Gradle - Build configuration and dependency management
Android Networking:
ServerSocket & Socket - TCP server implementation
HTTP Server - Embedded server for companion app communication
WifiManager - Hotspot creation and management
ConnectivityManager - Network state monitoring
TetheringManager - Modern tethering APIs (Android 11+)
Android Bluetooth:
BluetoothAdapter - Classic Bluetooth management
BluetoothServerSocket - RFCOMM server implementation
BluetoothGatt - BLE server and peripheral mode
BluetoothLeAdvertiser - BLE advertising
UUID Management - Service and characteristic identification
Android Wi-Fi:
Wi-Fi Hotspot - Programmatic hotspot creation (legacy & modern APIs)
WifiConfiguration - Network configuration and security
Network Security Config - Cleartext traffic, certificate pinning
Android System Integration:
Permissions - Runtime permissions, manifest configuration
Services- Background services, foreground services
Broadcast Receivers - System event handling
Coroutines - Asynchronous programming in Kotlin
Professional Experience
- 1-2 years of iOS development with Swift
- 6+ months of Android development with Kotlin (or willingness to learn)
- Experience building production mobile applications
- Track record of shipping apps to App Store and/or Play Store
Connectivity Experience (Hands-on experience with at least 2 of the following):
- Bluetooth Classic or BLE implementation
- TCP/IP socket programming
- Wi-Fi network configuration
- HTTP client/server development
- Experience debugging network connectivity issues
- Understanding of network protocols and packet inspection
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
