Summary
OVA.Work is seeking a skilled Laravel Developer to design, develop, and maintain scalable web applications using the Laravel framework. The ideal candidate will collaborate with front-end developers, QA engineers, DevOps, and product teams to deliver secure and high-performance applications.
Responsibilities
- Design, develop, and maintain web applications using Laravel
- Develop clean, reusable, and efficient PHP code following coding standards
- Build and integrate RESTful APIs and third-party services
- Design and optimize database schemas and queries
- Implement authentication, authorization, and role-based access control
- Troubleshoot, debug, and resolve application issues
- Optimize application performance and scalability
- Write unit and feature tests
- Participate in code reviews and Agile/Scrum ceremonies
- Maintain technical documentation and deployment processes
- Develop new Laravel modules and features
- Build and maintain REST APIs
- Optimize SQL queries and application performance
- Write unit and feature tests using PHPUnit or Pest
- Debug and resolve production issues
- Review code and mentor junior developers
- Participate in sprint planning, stand-ups, and retrospectives
- Collaborate with QA and DevOps teams for deployments
Skills
- 2–6 Years of experience
- Strong experience in PHP
- Strong experience in Laravel
- Strong experience in MySQL
- Strong experience in RESTful APIs
- Strong experience in modern web development practices
- Design, develop, and maintain web applications using Laravel
- Develop clean, reusable, and efficient PHP code following coding standards
- Build and integrate RESTful APIs and third-party services
- Design and optimize database schemas and queries
- Implement authentication, authorization, and role-based access control
- Troubleshoot, debug, and resolve application issues
- Optimize application performance and scalability
- Write unit and feature tests
- Participate in code reviews and Agile/Scrum ceremonies
- Maintain technical documentation and deployment processes
- PHP 8.x
- JavaScript
- HTML5
- CSS3
- SQL
- Laravel (8/9/10/11)
- MySQL
- PostgreSQL
- MariaDB
- SQLite (basic knowledge)
- Blade Templates
- Bootstrap
- Tailwind CSS
- RESTful APIs
- JSON
- JWT Authentication
- OAuth2 (Laravel Passport/Sanctum)
- API Resource Collections
- Eloquent ORM
- Artisan CLI
- Middleware
- Service Providers
- Queues & Jobs
- Events & Listeners
- Notifications
- Mail
- Caching
- Task Scheduling
- File Storage
- Validation
- Migrations & Seeders
- Git
- GitHub
- GitLab
- Bitbucket
- Composer
- Postman
- PHPStorm
- Visual Studio Code
- Xdebug
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
- Strong analytical and problem-solving skills
- Excellent communication
- Team collaboration
- Time management
- Attention to detail
- Adaptability
- Continuous learning mindset
- Livewire
- Vue.js
- Docker
- Redis
- Memcached
- Elasticsearch
- RabbitMQ
- CI/CD pipelines
- AWS, Azure, or GCP
- Linux server administration
- Nginx / Apache configuration
- Laravel Certification (if available)
- PHP Certification (Zend or equivalent)
- AWS Certified Developer (preferred)
- MySQL Database Certification (preferred)
- Microservices architecture
- GraphQL
- Docker and Kubernetes
- Elasticsearch
- RabbitMQ or Kafka
- Payment gateway integration (Stripe, PayPal, Razorpay)
- CI/CD using Jenkins or GitHub Actions
- Agile/Scrum methodologies
- Cloud deployment and monitoring
Qualifications
Must Haves
- 2–6 Years of experience
- Strong experience in PHP
- Strong experience in Laravel
- Strong experience in MySQL
- Strong experience in RESTful APIs
- Strong experience in modern web development practices
- Design, develop, and maintain web applications using Laravel
- Develop clean, reusable, and efficient PHP code following coding standards
- Build and integrate RESTful APIs and third-party services
- Design and optimize database schemas and queries
- Implement authentication, authorization, and role-based access control
- Troubleshoot, debug, and resolve application issues
- Optimize application performance and scalability
- Write unit and feature tests
- Participate in code reviews and Agile/Scrum ceremonies
- Maintain technical documentation and deployment processes
- PHP 8.x
- JavaScript
- HTML5
- CSS3
- SQL
- Laravel (8/9/10/11)
- MySQL
- PostgreSQL
- MariaDB
- SQLite (basic knowledge)
- Blade Templates
- Bootstrap
- Tailwind CSS
- RESTful APIs
- JSON
- JWT Authentication
- OAuth2 (Laravel Passport/Sanctum)
- API Resource Collections
- Eloquent ORM
- Artisan CLI
- Middleware
- Service Providers
- Queues & Jobs
- Events & Listeners
- Notifications
- Mail
- Caching
- Task Scheduling
- File Storage
- Validation
- Migrations & Seeders
- Git
- GitHub
- GitLab
- Bitbucket
- Composer
- Postman
- PHPStorm
- Visual Studio Code
- Xdebug
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
- Strong analytical and problem-solving skills
- Excellent communication
- Team collaboration
- Time management
- Attention to detail
- Adaptability
- Continuous learning mindset
Nice to Haves
- Livewire
- Vue.js
- Docker
- Redis
- Memcached
- Elasticsearch
- RabbitMQ
- CI/CD pipelines
- AWS, Azure, or GCP
- Linux server administration
- Nginx / Apache configuration
- Laravel Certification (if available)
- PHP Certification (Zend or equivalent)
- AWS Certified Developer (preferred)
- MySQL Database Certification (preferred)
- Microservices architecture
- GraphQL
- Docker and Kubernetes
- Elasticsearch
- RabbitMQ or Kafka
- Payment gateway integration (Stripe, PayPal, Razorpay)
- CI/CD using Jenkins or GitHub Actions
- Agile/Scrum methodologies
- Cloud deployment and monitoring