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 Jobs

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

USPS Office Helper

Remote

[Remote] Field Marketing Manager (IT or SaaS Industry)

Remote

Experienced AT&T Wireless and Broadband Training Specialist – Remote Sales Enablement and Curriculum Development Expert

Remote

Project Manager (FEMA Emergency Management Training Program)

Remote

Experienced Customer Service Representative I – Remote and Hybrid Opportunities for Delivering Exceptional Client Experiences in Financial Services

Remote

**Part-Time Data Entry Clerk - Remote Work Opportunity at blithequark**

Remote

Junior Sales Manager Italy

Remote

Clinical Lab Scientist (CLS)- Clinical Lab Microbiology - Full Time, Evening Shift- (8-HRS)

Remote

!!! Costco Careers Remote Jobs, Costco Customer Service Remote…

Remote

Experienced Data Entry Specialist – Remote Entry-Level Opportunity for Detail-Oriented Individuals at blithequark

Remote

Experienced Customer Solutions Representative for blithequark - Fully Remote, Second Shift with Excellent Compensation and Benefits

Remote
← Back