We are looking for a motivated and detail-oriented Full-Stack Developer with at least 10 year of hands-on experience building web applications and managing dockerized application deployments. You will work on building scalable web interfaces, maintaining robust backend APIs, and helping automate infrastructure components using up-to-date PHP, modern front-end tooling, and Docker.
Key Responsibilities
- Backend Development: Build and maintain scalable, reliable server-side features and RESTful APIs using PHP 8+ and the Laravel framework.
- Frontend Development: Develop interactive, dynamic UI components using Inertia.js, Blade, and Tailwind CSS.
- Database & Queue Management: Write efficient database queries, manage migrations, and implement background job processing using PostgreSQL, MySQL, or Redis.
- Containerization & Deployment: Write and debug Docker containers and Docker Compose setups for application runtime environments and local development workflows.
- Testing & Quality Assurance:
Write automated unit and feature tests using testing frameworks like Pest or PHPUnit.
- Maintenance & Security: Maintain code quality, review pull requests, enforce secure coding standards, and fix security/performance bugs.
Technical Requirements
- Core Stack:
- PHP 8.x & Laravel: 1+ years of practical experience building and deploying production Laravel applications.
- Frontend: Strong proficiency in HTML5, Tailwind CSS, JavaScript, and experience with Inertia.js or modern reactive front-end workflows.
- Databases: Solid understanding of relational databases (PostgreSQL / MySQL) and key-value stores (Redis).
- Docker & DevOps: Understanding of containerization basics, Dockerfiles, and docker-compose.yml.
- Version Control: Proficiency with Git and GitHub/GitLab collaborative workflows (branches, PR reviews, merge management).
- Soft Skills & Process:
- Strong problem-solving mindset and comfort digging into open-source packages or third-party codebases.
- Good comm