Full-Stack Developer (Python + React)
Drasno

Overview
We're looking for a Full-Stack Developer with strong experience in Python backend development and React.js frontend engineering. You will architect and build the core infrastructure for a cutting-edge AI-powered storytelling and video creation platform. Your role will bridge backend performance with frontend usability and ensure scalability across multiple users.
Responsibilities
-
Design, build, and maintain scalable APIs and microservices using Python (FastAPI or Django)
-
Develop dynamic web applications using React.js and integrate frontend with backend APIs
-
Implement secure, scalable file handling for user-uploaded text, images, and videos
-
Integrate AI-generated content and orchestrate pipelines for text, audio, and video output
-
Collaborate with AI engineers, designers, and DevOps to deliver cohesive features
-
Optimize app performance for media-heavy workflows (e.g., video rendering previews)
-
Ensure consistent data modeling using PostgreSQL or Firestore
-
Handle background jobs and media processing workflows using Celery, Redis, or GCP Cloud Tasks
Tech Stack
-
Frontend: React.js, Tailwind CSS, Framer Motion
-
Backend: Python (FastAPI or Django), PostgreSQL, Firebase/Firestore
-
Media: ffmpeg, Remotion, ffmpeg.wasm
-
Cloud: Google Cloud Platform (Cloud Storage, Cloud Functions, Cloud Tasks), Docker
Requirements
-
4+ years full-stack development experience with at least 2+ years in Python frameworks
-
Solid knowledge of React and JavaScript (including async patterns and hooks)
-
Experience building large-scale file upload/download systems
-
Familiarity with DevOps, CI/CD, and working in cloud-native environments (esp. GCP)
-
Strong understanding of performance optimization and caching strategies
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a CVSee more jobs in Lagos, Lagos