Senior Cross-Platform Mobile & Full-Stack Engineer / Dev Agency (React Native & Node.js)
Job details
- Pay
- $18,000 – $21,000 a year
- Level
- Senior
- Posted
- Oct 28, 2026
- Last confirmed open
- Oct 28, 2026
About this role
Senior Full-Stack / Mobile Engineer (Contract / Dev Team) Company: AnimationMnM (Markers In Motion, LLC) Workplace Type: Remote (US-Based) (Optional local syncs in Phoenix, AZ) Job Type: Fixed-Price Contract ($18,000 – $20,000 via Milestones) Industry: Media & Entertainment / Digital Streaming (OTT) About AnimationMnM AnimationMnM is a streaming platform dedicated to independent animation and the creators behind it.
We showcase work from independent animators, filmmakers, students, studios, and emerging artists to help them reach new audiences. Our programming includes animated shorts, original series, pilots, stop-motion projects, animated music videos, and artist showcases.
We are currently transitioning off a legacy turnkey provider (TVStartup) to build a custom, modern, Headless/API-First streaming backend, Web CMS, and cross-platform mobile apps.
Project Overview & Technical Architecture We are seeking an experienced lead full-stack engineer or specialized development agency to build our Phase 1 core ecosystem : native-performing cross-platform mobile apps (iOS & Android) and a central Web CMS Admin Dashboard.
While Phase 1 targets mobile and web, all backend microservices, database structures, and video endpoints must be structured for seamless outbound feed connection to Connected TV apps (Roku, Apple TV, Android TV) in Phase 2.
Target Technology Stack
Mobile Apps (iOS & Android): React Native or Flutter (single cross-platform codebase).
Web CMS Admin UI
React / Next.js using modern open-source admin frameworks (e.g., React-Admin, Refine, or AdminJS).
Backend & Database
Node.js / PostgreSQL (or modern REST/GraphQL equivalents).
Video Infrastructure
Mux, AWS Elemental, or JW Player API integration for automated video ingestion, transcoding (HLS/DASH), and adaptive streaming delivery.
Monetization Engine
VAST / VMAP ad tag ingestion (Google Ad Manager or standard ad servers). Scope of Work1. Custom Web CMS (Admin Dashboard) Video Management: Drag-and-drop ingestion (Mux/AWS API), automated thumbnails, custom metadata tagging, and publishing schedules.
Content Curation
Playlist, season/series, and carousel layout builder.
Ad Tag Engine
Input and manage pre-roll/mid-roll VAST/VMAP ad tags.
Access Control & Custom Add-Ons
Role-Based Access Control (RBAC) and proprietary workflow modules for internal metadata rules. 2. Mobile Applications (iOS & Android) Video Playback Engine: High-performance HLS/DASH player featuring low-latency start, adaptive bitrate streaming, subtitles/CC, and Picture-in-Picture (PiP).
Branded UX/UI
Hero sliders, category carousels, instant search, and native dark mode support aligned with our network design system.
User Accounts
Registration/login, watch history, resume-playback points, and push notifications via FCM/APNs. 3. Headless API & Connected TV Readiness (Critical Requirement) Decoupled API Architecture: Standard RESTful or GraphQL endpoints for all video content and app layout configurations.
Outbound Feeds (MRSS / JSON)
Automated Media RSS and JSON feed outputs enabling future Roku (BrightScript) and Smart TV applications to ingest our media catalog without backend code modifications. Project Budget & Milestone Structure Total Fixed Budget: $18,000 – $21,000 (Paid upon milestone acceptance) Milestone. Deliverable Description.
Allocation Milestone 1: System Architecture, Database Schema, & Video API Setup 20% ($4,000) Milestone 2: Web CMS Admin Dashboard (Content, Playlists, Ad Engine, Custom Modules) 30% ($7,000) Milestone 3: iOS & Android Mobile Apps Alpha (Playback Engine, UI, API Integration)35% ($8,250) Milestone 4: End-to-End QA, App Store & Google Play Submissions, API Documentation15% ($3,250) Proposal Submission Requirements When applying or submitting your proposal, please provide: Relevant Portfolio: Direct links or case studies showing streaming video apps, OTT platforms, or custom media CMS dashboards built with React Native and Node.js.
Video API Strategy
Confirmation of direct experience working with video APIs such as Mux, AWS Elemental, or JW Player.
Architecture Confirmation
Acknowledgment of understanding the decoupled, headless feed requirements for Phase 2 OTT expansion.