Remote IOS Developer

1 week ago


Remote, Canada AlarmTek Security Systems Full time

Requirements

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

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-$85,000.00 per year

Benefits:

  • Dental care
  • Employee assistance program
  • Flexible schedule
  • Life insurance

Work Location: Remote


  • Senior iOS Developer

    2 weeks ago


    Canada, Remote Penn Interactive Full time

    PENN Entertainment, Inc. is North America's leading provider of integrated entertainment, sports content, and casino gaming experiences. From casinos and racetracks to online gaming, sports betting and entertainment content, we deliver the experiences people want, how and where they want them.We're always on the lookout for those who are passionate about...

  • Senior iOS Engineer

    1 week ago


    Remote, Canada Robots & Pencils Full time

    At Robots & Pencils, we're looking for a Senior iOS Engineer to work on real-time document delivery and synchronization within mission-critical mobile applications. You'll focus on building and maintaining systems that ensure train crews have reliable, timely access to critical documents, even in offline or high-latency environments.This is a senior,...


  • Remote - Canada DraftKings Full time

    At DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It’s transforming how we enhance customer experiences, streamline operations, and unlock new possibilities. Our teams are energized by innovation and readily embrace emerging technology....

  • Search Analyst

    1 week ago


    Remote, Canada Remote Works Full time

    OverviewWe are seeking a detail-oriented and analytical Google Search Analyst to join our team. In this role, you will evaluate and improve the relevance and accuracy of search results to enhance user experience. This position offers an opportunity to work remotely, providing flexibility while contributing to the development of high-quality search...

  • Mobile Development

    1 week ago


    Remote, Canada Mphasis Full time

    **Job title**:Mobile Development (Technical Lead)** Experience: 9 **+ Yrs** **Location**:Montreal** Who are we looking for? Technical Skills: - Min 3 years in the role of technical lead - Perform the lead developer responsibilities and provide the technical solutions. - Has to mentor at least 10 developers in his team - Involve in technical activities...


  • Remote Canada, France, Germany, Spain, UK or USA Remote Woman Full time

    About is Platform-as-a-Service (PaaS) that removes the complexities of cloud infrastructure management and optimizes development-to-production workflows, reducing the time it takes to build and deploy applications. Delivering efficiency, reliability, and security, giving development teams both control and peace of mind. Built for developers, by...


  • Remote, Canada Remote Technology, Inc. Full time

    **About Remote**: **All of our positions are fully remote. You do not have to relocate to join us!** **About Remote**: Remote is solving global remote organizations’ biggest challenge: employing anyone anywhere compliantly. We make it possible for businesses big and small to employ a global team by handling global payroll, benefits, taxes, and compliance...

  • Product Manager

    4 days ago


    Remote, Canada Remote Technology, Inc. Full time

    **About Remote**: **All of our positions are fully remote. You do not have to relocate to join us!** **What this job can offer you**: - As a product-led company, you'll play a key role in developing and maintaining the Contractors Management or Mobility product roadmap for multiple products - Build solutions together with product, engineering, design and...

  • Account Executive

    2 weeks ago


    Remote, Canada Remote Technology, Inc. Full time

    **About Remote**: **All of our positions are fully remote. You do not have to relocate to join us!** **What this job can offer you**: - An opportunity to build out Remote’s name and reputation for the AMER market - A place to learn and grow within a high performing tech sales team with a modern tech stack - Be a part of a highly funded, fast growing HR...


  • Remote, Canada X Realty Full time

    Job Overviewsmart home delivery system that integrates sensors, cameras, heating, cooling, and automated compartments to securely receive packages directly inside a home or garage.We are looking for a talented Web or App Developer who can help design and build the user interface and backend for DropNest's connected system.ResponsibilitiesDevelop a modern,...