Company Detail

Ardean Studio
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • Senior Back End Developer  

    - Indonesia

    About the ProjectNontonio is an all-in-one entertainment platform designed to support multiple content domains, including movies, TV series, anime, short drama, K-drama, manga, novels, user systems, admin operations, monetization, payments, CMS, social features, and localization. The backend is expected to support both a public web client and a separate admin panel, built on a clearly designed API-first architecture. We are looking for a Senior Backend Developer to lead and implement the platform's backend foundation, based on an existing technical instruction document. This is a project-based contract role for someone who can translate architecture standards into a real, production-grade backend. What You Will BuildYou will be responsible for developing the backend in line with the project’s architecture and engineering rules, including:Building the backend in Laravel 12 with PostgreSQL, Redis, Meilisearch, and a separate FFmpeg worker flow for media processing.Implementing a domain-modular backend architecture with clear separation of concerns across domains such as Auth, User, RolePermission, Movie, Series, Anime, Video, Media, Search, WatchHistory, Subscription, CMS, Logging, Settings, and others.Designing and implementing versioned REST APIs with consistent response formatting, standard pagination, filter/sort conventions, and clear separation between public API and admin API.Building asynchronous workflows for heavy processes such as search indexing, metadata sync, notifications, analytics, and especially media processing. Media processing must not run inside HTTP requests and must be handled by separate workers.Creating a backend that is secure, documented, testable, and maintainable, with audit logging for critical admin and content actions.
    Key ResponsibilitiesDevelop the backend architecture and codebase in accordance with the provided backend instruction referenceStructure Laravel code using thin controllers, Form Requests, DTOs, Actions, Services, Repositories, Resources, Policies, and Jobs where appropriateDesign and implement database schema and migrations covering identity/access, content core, media, user activity, social, monetization, CMS, and observability modulesBuild secure admin and public API endpoints with proper validation, authorization, and response consistencyImplement queue-based workflows using Redis for heavy jobs and system processesIntegrate Meilisearch indexing triggers through queued jobs for publish, update, archive, and media availability eventsImplement audit logging for sensitive actions such as content changes, publish/unpublish actions, role and permission updates, settings changes, moderation actions, subscription changes, and important admin loginsDeliver backend documentation during development, including setup documentation, API contract v1, endpoint documentation, testing checklist, deployment checklist, permission matrix, and media/logging SOP basicsWrite tests for core business logic and key feature flows; core endpoints are not considered complete without testing coverage
    Required Skills and ExperienceProven senior-level experience building production backend systems with Laravel 12Strong command of PHP 8+, preferably with modern Laravel architecture practicesStrong experience with PostgreSQLPractical experience with Redis for queues, caching, and asynchronous processingExperience designing REST APIs with versioning, consistent response contracts, pagination, filtering, and authorization layersStrong understanding of backend modular architecture, clean code organization, and separation of concernsExperience building systems with role/permission management, audit logs, and admin workflowsExperience with background jobs / workers for heavy processingFamiliarity with Meilisearch or similar search indexing systemsStrong understanding of backend security practices such as server-side authorization, rate limiting, secure secret handling, signed/protected access flows, and safe file upload validationComfortable writing tests and working with a proper Definition of Done
    Nice to Have (Will be a Priority Candidates)Experience with media platforms, OTT/video platforms, or content-heavy systemsExperience integrating or designing FFmpeg worker pipelines, media jobs, HLS packaging, thumbnails, metadata extraction, or object-storage-based delivery flowsExperience with admin panel architecture and permission-heavy systemsExperience working inside a monorepo environment and collaborating on frontend/API contracts
    Working Style We NeedWe are not looking for a code-only executor. We need someone who can:read and respect an existing technical instruction reference,challenge weak implementation choices with strong technical reasoning,keep architecture clean under growth,document decisions properly,and deliver backend work that is maintainable by future developers.good at communication
    Contract TermsProject-based / sprint-based contractRemote workScope and timeline will be discussed based on the technical plan and delivery stages
    How to ApplyPlease send:1. Your CV or portfolio2. Relevant backend projects, especially Laravel-based systems3. Examples of complex backend architecture you have built4. Your experience with queues, modular design, role/permission systems, logging/audit systems, and API design5. Any experience with media processing, video platforms, or FFmpeg-based workflows6. Your expected project rate or milestone-based pricing

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany