Title: FULL-STACK LARAVEL DEVELOPER
Company Name: AAYOVI PRODUCTIONS PRIVATE LIMITED
Vacancy: 2
Age: 18 to 40 years
Job Location: Anywhere in Bangladesh
Salary: Tk. 36000 - 42000 (Monthly)
Experience:
About the Company
We are a remote-first SaaS startup building a multi-platform SaaS ecosystem. Our system is a central Laravel-based platform connected via REST APIs to multiple sub-platforms, each with their own admin, partner, and customer dashboards. The system handles multi-tenant architecture, credit logic, commission flows, role-based access control, platform provisioning, and white-label communication.
About the Role
You will work as a full-stack Laravel developer responsible for building new features, expanding existing product modules, integrating AI capabilities, and executing codebase improvements. You will work under the lead developer's code review and collaborate with the other developers on parallel tracks. This is not a build-from-scratch role — you must be comfortable reading, understanding, and extending a large existing codebase.
What You Will Work On
Building and shipping AI-powered features across platforms — including server-side API integrations, rate limiting, admin toggles, and fallback handling
Expanding existing product modules — new sections, workflows, booking flows, media handling, and service logic
Deepening existing modules to production-grade quality — e.g. inventory management, availability calendars, cancellation logic, pricing rules
Executing codebase refactoring tasks from a prioritized tech-debt list under lead developer guidance
Bug fixes and feature tasks from the active product backlog
Writing and maintaining module documentation as you build
Must-Have Skills
PHP / Laravel — minimum 2 to 4 years of hands-on experience
Deep understanding of multi-tenant architecture in Laravel
REST API development and third-party API integration
MySQL — query writing, indexing, schema management
Git and GitHub — branching strategy, pull requests, code review workflow, branch protection understanding
Postman — API testing, collection management, environment setup
HTML / CSS / basic JavaScript — enough for template and frontend tasks
Experience working inside large, existing codebases — not just building from scratch
Familiarity with role-based access control (RBAC) and permission systems
Good to Have
Experience with AI API integrations (OpenAI or similar) inside a Laravel application
Knowledge of GitHub Actions or any CI/CD pipeline setup
Familiarity with Sentry for error monitoring
Experience with ClickUp or any structured project management tool
Understanding of queue systems, cron jobs, and Laravel Jobs
Experience with Spatie Laravel-Permission package
Tools You Will Use Daily
GitHub — version control and code collaboration
ClickUp — task management and daily updates
Postman — API testing and documentation
Cursor — AI-assisted coding (provided)
Sentry — error monitoring across platforms
WhatsApp — team communication
Working Culture & Expectations
Daily end-of-day report is mandatory — tasks completed, pending, blockers, and next-day plan
All work happens on feature branches — no direct commits to main or staging
Every PR must include what changed, why, how to test, and whether tests were added
WhatsApp response required within 10 minutes during working hours
Nothing goes to production without staging verification first
ClickUp tasks must be updated daily
Work Schedule
Working Days: Saturday to Wednesday (full day) | Thursday (half day) | Friday off
Working Hours: 10:00 AM – 7:00 PM (Bangladesh Standard Time)
Lunch Break: 2:15 PM – 2:45 PM (30 minutes)
What We Offer
Stable, long-term remote employment — not freelance, not project-based
Structured team with experienced lead developer to collaborate with
Clear 3-month roadmap — no confusion about priorities
AI tools provided from Day 1 (Cursor)
Performance review at end of 6 months with salary growth opportunity for those who deliver
How to Apply
Send your CV along with 2 to 3 Laravel project examples (GitHub links or screenshots). Shortlisted candidates will be called for a technical interview with our lead developer.
Salary for this role is fixed at ৳36,000 – 42,000 BDT/month. Please apply only if you are fully comfortable with this range and meet all the must-have skill requirements listed above. If your expectation is higher or you do not have hands-on experience with the skills mentioned, kindly do not apply.