Remote IOS Developer
1 week ago
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 timePENN 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 timeAt 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,...
-
Lead Software Engineer
4 weeks ago
Remote - Canada DraftKings Full timeAt 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 timeOverviewWe 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...
-
Head of Corporate Development
1 week ago
Remote Canada, France, Germany, Spain, UK or USA Remote Woman Full timeAbout 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...
-
Payroll Project Manager
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!** **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...
-
Website & App Developer – Smart Home Project
1 week ago
Remote, Canada X Realty Full timeJob 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,...