Senior IoT Full-Stack Developer/Team Needed for Custom CCTV Mobile App & Cloud Architecture - Contract to Hire

Remote Full-time
We are looking for a highly experienced Full-Stack Developer or a Specialized Agency to build our software ecosystem from scratch. We will not use the manufacturer's public cloud. Instead, we need to build our own Private Cloud Server and Custom Mobile App (iOS & Android) that communicates with the camera via SDK/API. Scope of Work: Phase 1: Consultancy & Architecture Design (Crucial) Review the SDK/API documentation provided by the hardware manufacturer. Advise on the best cloud architecture (AWS/Google Cloud/) for cost-effective video streaming and storage. Design the system architecture to ensure low latency, security, and scalability. Phase 2: Backend & Cloud Development Develop a secure backend to manage user accounts, device pairing, and permissions. Set up a Media Streaming Server (handling RTSP, WebRTC, or HLS) to relay live video from cameras to the mobile app. Implement P2P (Peer-to-Peer) connection logic to minimize server bandwidth costs. Set up Cloud Storage integration for video playback. Phase 3: Mobile Application Development (iOS & Android) Develop a user-friendly app Key Features: QR Code Device Pairing. Live Video Streaming (Low latency). Two-way Audio (Talk/Listen). Motion Detection Alerts (Push Notifications). Playback from SD Card & Cloud. PTZ Controls (Pan/Tilt/Zoom). Ai Tracking Phase 4: Testing, Deployment & Handover Rigorous testing for connectivity, speed, and bugs. Deploy server infrastructure and publish apps to App Store/Play Store. Provide full source code and documentation. Phase 5: Long-term Maintenance (Retainer) Ongoing bug fixes, server monitoring, and feature updates. Required Skills & Qualifications: Proven experience in IoT / Smart Home / CCTV applications. Strong knowledge of Video Streaming Protocols (RTSP, RTMP, WebRTC, H.264/H.265). Experience working with Hardware SDKs (C/C++, Java, Objective-C wrappers). Proficiency in Cloud Infrastructure (AWS Kinesis, EC2, S3, or equivalent). Ability to communicate technical concepts clearly (Consultative approach). Preferred Tech Stack: Native App To Apply, Please Answer: Have you ever worked with CCTV or IoT camera SDKs before? If yes, which brands/chipsets? How would you handle the video streaming architecture to keep server costs low? Please share links to similar apps you have developed. Apply tot his job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Telemedicine Veterinarian; Virginia

Remote Full-time

**Experienced Entry-Level Live Chat Support Specialist – Remote Customer Care Representative**

Remote Full-time

Manufacturing Engineering - Design Support

Remote Full-time

**Experienced Home Based Assistant/Customer Service Representative – Remote Travel Industry**

Remote Full-time

Experienced Full Stack Customer Service Technician – Hybrid Remote and In-Store Support for Walgreens Distribution Centers

Remote Full-time

**Experienced Data Analyst – Product Insights and Analytics**

Remote Full-time

Remote Inside Business Development Representative – Digital Freight Forwarding Sales, Prospecting, & Client Relationship Specialist (100% Work‑From‑Home)

Remote Full-time

Experienced Remote Chat Support Specialist – Beginner-Friendly Opportunities with Competitive Hourly Rates and Comprehensive Training in a Dynamic Virtual Environment

Remote Full-time

**Experienced Remote Data Entry Clerk - No Prior Experience Required: Unlock Your Potential in a Dynamic and Supportive Work Environment**

Remote Full-time

Digital Media Senior Associate, Impact Journalist, plus más media(Full Time, Remote)

Remote Full-time
← Back to Home