🔔 FCM Loaded

iOS Developer

Pixaflip Technologies

1 - 2 years

Pune

Posted: 04/01/2026

Getting a referral is 5x more effective than applying directly

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.