👨🏻‍💻 postech.work

Remote iOS Developer

AlarmTek Security Systems • 🌐 Remote • 💵 $60,000 - $80,000

Remote Posted 2 days, 10 hours ago

Job Description

Technical Skills

3+ years of iOS development (SWIFT/Objective-C)

Strong knowledge of video streaming protocols (RTSP, RTMP, WebRTC)

Firebase (FCM, Analytics, Crashlytics)

RESTful API integration and JSON handling

Database management (Room, SQLite)

Experience with background services and WorkManager

Main focus on iOS development, with knowledge of Android development

Preferred Experience

Security/surveillance applications

Real-time video/audio processing

Camera SDK integration

WebSocket implementation

Cloud storage integration

Soft Skills

Strong problem-solving and technical decision-making

Ability to work independently without supervision

Attention to detail in security-critical applications

Collaborative mindset and cross-platform understanding

What We Offer

Work with modern iOS tools and frameworks

Collaboration with an experienced iOS and backend team

Exposure to cloud infrastructure and advanced analytics

Growth in AI, machine learning, and mobile security tech

Career advancement opportunities in a growing company

Remote/Hybrid work flexibility

Competitive compensation package

Technical Stack

Languages: SwiftUI, Objective-C, Kotlin, Java

Architecture: MVVM, Clean Architecture

Database: Room, SQLite

Networking: Retrofit, OkHttp, WebSocket

Video: ExoPlayer, MediaPlayer, RTSP/RTMP

Firebase: FCM, Analytics, Crashlytics

Testing: JUnit, Espresso, Mockito

Build: Gradle, CI/CD

Version Control: Git, GitHub

Project Management: Jira

And Android:

Key Responsibilities

Development

Build native Android features using Kotlin/Java

Translate existing iOS/Swift implementations into Android

Integrate NetDev SDK and real-time video streaming

Implement Firebase push notifications, local databases, and background services

Deliver clean UI/UX aligned with Material Design

Architecture \& Integration

Integrate RESTful APIs and WebSockets

Connect with camera SDKs for video and audio streaming

Ensure secure data handling and continuous monitoring

Testing \& Optimization

Optimize performance for video streaming, memory, and battery usage

Conduct unit and integration testing

Ensure compatibility across multiple Android versions

Requirements

Technical Skills

3+ years of Android development (Kotlin/Java)

Strong knowledge of video streaming protocols (RTSP, RTMP, WebRTC)

Firebase (FCM, Analytics, Crashlytics)

RESTful API integration and JSON handling

Database management (Room, SQLite)

Experience with background services and WorkManager

Main focus on Android development, with knowledge of iOS development

Able to read, understand, and translate iOS code into Android without supervision

Hands-on experience writing iOS apps using SwiftUI and Objective-C

Willingness to support the iOS development process when required

Preferred Experience

Security/surveillance applications

Real-time video/audio processing

Camera SDK integration

WebSocket implementation

Cloud storage integration

iOS-to-Android migration projects

Soft Skills

Strong problem-solving and technical decision-making

Ability to work independently without supervision

Attention to detail in security-critical applications

Collaborative mindset and cross-platform understanding

Technical Stack

Languages: Kotlin, Java, SwiftUI, Objective-C

Frameworks: Android SDK, Jetpack Compose

Architecture: MVVM, Clean Architecture

Database: Room, SQLite

Networking: Retrofit, OkHttp, WebSocket

Video: ExoPlayer, MediaPlayer, RTSP/RTMP

Firebase: FCM, Analytics, Crashlytics

Testing: JUnit, Espresso, Mockito

Build: Gradle, CI/CD

Version Control: Git, GitHub

Project Management: Jira

Job Type: Full-time

Pay: $60,000.00-$80,000.00 per year

Experience:

development: 3 years (required)

Language:

English (required)

Work Location: Remote

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.