Posted Sep 28

Full Stack Engineer

Remote Full time

The Role:​
We are seeking a passionate Full Stack Engineer to build, scale, and optimize our core platform. You'll own features from the user interface through backend processing pipelines, directly impacting how thousands of users create AI videos with Google Veo 3 technology. Your work will focus on performance, reliability, and seamless integration of complex AI video generation workflows.
​Key Responsibilities:​
  • ​End-to-End Feature Development:​​ Design, build, test, and deploy responsive web features (React/Vue.js frontend & Python/Node.js backend) for video generation, credit management, user creations gallery, and prompt library.
  • ​AI Generation Pipeline Integration:​​ Develop and maintain robust APIs and backend services integrating Google Veo 3 AI video generation capabilities (text-to-video, image-to-video with audio).
  • ​Video Processing & Delivery:​​ Implement efficient video processing (transcoding, resolution scaling - 720p/1080p), storage, streaming, and secure download functionality.
  • ​Performance Optimization:​​ Ensure sub-1-minute generation times and handle high-concurrency demands during peak usage. Optimize frontend and backend for speed and scalability.
  • ​Cloud Infrastructure:​​ Build, deploy, and manage services on cloud platforms (Google Cloud Platform preferred, AWS/Azure acceptable). Utilize serverless, containerization (Docker/Kubernetes), and managed services.
  • ​Database Management:​​ Design and maintain databases (SQL/NoSQL) for user data, video metadata, generation history, and billing.
  • ​API Development:​​ Create and maintain secure, well-documented RESTful APIs for internal and potential future external use.
  • ​Payment System Integration:​​ Implement and maintain secure credit purchase and subscription management flows.
  • ​Quality & Observability:​​ Write clean, maintainable, tested code. Implement monitoring, logging, and alerting for system health.
​Required Qualifications:​
  • ​Proven Experience:​​ 3+ years as a Full Stack Engineer shipping production web applications.
  • ​Frontend Proficiency:​​ Expertise in modern JavaScript (ES6+), HTML5, CSS3, and frameworks like React.js or Vue.js. Understanding of responsive design (crucial for 16:9 & 9:16 aspects).
  • ​Backend Proficiency:​​ Strong experience with Python (Django/Flask/FastAPI) or Node.js (Express/NestJS). Understanding of asynchronous processing and task queues (Celery, RabbitMQ, Kafka).
  • ​Database Expertise:​​ Experience with relational (PostgreSQL, MySQL) and/or NoSQL databases (Firestore, MongoDB). Data modeling skills.
  • ​Cloud Platform Experience:​​ Hands-on experience with GCP, AWS, or Azure (GCP strongly preferred).
  • ​API Design:​​ Experience designing, building, and consuming RESTful APIs.
  • ​Video/Media Understanding:​​ Familiarity with video formats, codecs, transcoding concepts, and delivery (e.g., via CDNs). Experience with tools like FFmpeg is a major plus.
  • ​DevOps Mindset:​​ Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins), infrastructure as code (Terraform), and containerization (Docker).
  • ​Problem Solving:​​ Strong analytical and debugging skills for complex technical challenges.
  • ​Collaboration:​​ Excellent communication skills and ability to work effectively in a team.
​Highly Desirable Skills (Big Pluses):​
  • ​AI/ML Integration:​​ Experience integrating third-party AI/ML APIs (especially generative models) into production applications.
  • ​Google Cloud Platform (GCP):​​ Deep knowledge of GCP services relevant to AI, compute (Cloud Run, GKE, Compute Engine), storage (Cloud Storage), and serverless (Cloud Functions).
  • ​Performance Tuning:​​ Proven ability to profile and optimize backend services and database queries for high load.
  • ​WebRTC/WebGL:​​ Understanding of browser-based multimedia technologies.
  • ​Payment Systems:​​ Experience integrating payment gateways (Stripe, PayPal) and managing subscriptions.
  • ​Typescript:​​ Experience with Typescript on frontend or backend.
  • ​Security Focus:​​ Knowledge of web application security best practices (OWASP).

Nano Banana AI