Tech Stack
AWSAzureBootstrapCloudCypressDockerElasticSearchGoogle Cloud PlatformGraphQLJavaScriptJenkinsJestKafkaKubernetesLaravelMicroservicesMongoDBMySQLPHPPostgresRabbitMQRedisTypeScriptVue.js
About the role
- Design, develop, and maintain applications using Laravel as the primary framework
- Build APIs (REST, GraphQL) and integrate with third-party services
- Implement responsive, dynamic front-end interfaces using Vue.js, Alpine.js, and Blade templating
- Develop and customize Filament dashboards and administrative tools
- Work with relational and non-relational databases (MySQL, PostgreSQL, MongoDB) including schema design, optimization, and query performance tuning
- Deploy and manage applications in cloud environments (AWS, GCP, Azure, Linode, DigitalOcean)
- Apply best practices for testing (PHPUnit, Pest, Cypress, Jest) and CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
- Optimize application performance, scalability, and security
- Collaborate with product owners, designers, and engineers in Agile/Scrum ceremonies
Requirements
- Advanced knowledge of Laravel and PHP (modern versions, OOP principles)
- Strong experience with Vue.js, Alpine.js, and Blade templating
- Solid front-end skills with HTML5, CSS3, JavaScript/TypeScript, TailwindCSS, Bootstrap
- Experience with Filament framework for admin panels (preferred/required depending on role)
- Database expertise in MySQL and PostgreSQL; experience with Redis or Elasticsearch is a plus
- Familiarity with Docker and containerized development
- Understanding of RESTful services, GraphQL, and API security best practices
- Version control with Git and branching strategies (Git Flow)
- Familiarity with testing frameworks and test-driven development (PHPUnit, Pest, Cypress, Jest)
- Experience working in Agile/Scrum teams
- Knowledge of Livewire or Inertia.js (nice to have)
- Experience with Kubernetes or container orchestration (nice to have)
- Exposure to message queues (RabbitMQ, Kafka, SQS) (nice to have)
- Knowledge of DevOps practices, monitoring tools (New Relic, Datadog, ELK stack) (nice to have)
- Familiarity with microservices architecture and event-driven systems
- Strong communication skills and fluency in English (written and spoken)
- Team player; proactive problem solver; adaptability to dynamic environments