Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
OT

Laravel Developer

Ova Technologies
πŸ‡ΊπŸ‡Έ United States
Hybrid
2 months ago
  • PHP
  • MySQL
  • REST API
  • Devops
  • Agile
  • Scrum
  • JavaScript
  • HTML5
  • CSS3
  • SQL
  • PostgreSQL
  • MariaDB
  • SQLite
  • Bootstrap
  • Vue
  • React.js
  • Alpine.js
  • JSON
  • JWT
  • OAuth2
  • Git
  • GitHub
  • GitLab
  • Bitbucket
  • Composer
  • Postman
  • Visual Studio
  • Docker
  • Redis
  • Memcached
  • Elasticsearch
  • RabbitMQ
  • CI/CD
  • AWS
  • Azure
  • GCP
  • Linux
  • NGINX
  • Apache
  • PHPUnit
  • VS Code
  • OOP
  • MVC
  • SQL Injection
  • CSRF
  • XSS
  • Unit Testing
  • Microservices
  • GraphQL
  • Kubernetes
  • Stripe
  • Jenkins
  • GitHub Actions
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Job Title

Laravel Developer

Experience

2–6 Years (Can be adjusted based on the role)

Job Summary

We are looking for a skilled Laravel Developer to design, develop, and maintain scalable web applications using the Laravel framework. The ideal candidate should have strong experience in PHP, Laravel, MySQL, RESTful APIs, and modern web development practices. The role involves collaborating with front-end developers, QA engineers, DevOps, and product teams to deliver secure and high-performance applications.


Key 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.

Required Technical Skills

Programming Languages

  • PHP 8.x
  • JavaScript
  • HTML5
  • CSS3
  • SQL

Frameworks

  • Laravel (8/9/10/11)
  • Livewire (preferred)
  • Lumen (optional)

Database Technologies

  • MySQL
  • PostgreSQL
  • MariaDB
  • SQLite (basic knowledge)

Front-End Technologies

  • Blade Templates
  • Bootstrap
  • Tailwind CSS
  • Vue.js (preferred)
  • React (basic knowledge)
  • Alpine.js

API Development

  • RESTful APIs
  • JSON
  • JWT Authentication
  • OAuth2 (Laravel Passport/Sanctum)
  • API Resource Collections

Laravel Features

  • Eloquent ORM
  • Artisan CLI
  • Middleware
  • Service Providers
  • Queues & Jobs
  • Events & Listeners
  • Notifications
  • Mail
  • Caching
  • Task Scheduling
  • File Storage
  • Validation
  • Migrations & Seeders

Version Control

  • Git
  • GitHub
  • GitLab
  • Bitbucket

Development Tools

  • Composer
  • Postman
  • PHPStorm
  • Visual Studio Code
  • Xdebug

Preferred Skills

  • Docker
  • Redis
  • Memcached
  • Elasticsearch
  • RabbitMQ
  • CI/CD pipelines
  • AWS, Azure, or GCP
  • Linux server administration
  • Nginx / Apache configuration

Daily Responsibilities

  • 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.

Soft Skills

  • Strong analytical and problem-solving skills
  • Excellent communication
  • Team collaboration
  • Time management
  • Attention to detail
  • Adaptability
  • Continuous learning mindset

Education

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.

Preferred Certifications

  • Laravel Certification (if available)
  • PHP Certification (Zend or equivalent)
  • AWS Certified Developer (preferred)
  • MySQL Database Certification (preferred)

Tools & Technologies

  • Laravel
  • PHP
  • MySQL
  • PostgreSQL
  • Eloquent ORM
  • Blade
  • Livewire
  • Vue.js
  • Tailwind CSS
  • Composer
  • Git
  • Docker
  • Redis
  • Postman
  • Nginx
  • Apache
  • VS Code
  • PHPStorm

KPIs

  • On-time feature delivery
  • Code quality and maintainability
  • API response time
  • Application performance
  • Bug resolution time
  • Test coverage
  • Security compliance
  • Customer satisfaction

Typical Interview Topics

PHP

  • OOP concepts
  • Namespaces
  • Traits
  • Interfaces
  • Exception handling
  • PHP 8 features

Laravel

  • MVC architecture
  • Routing
  • Controllers
  • Middleware
  • Eloquent ORM
  • Relationships (One-to-One, One-to-Many, Many-to-Many)
  • Blade templating
  • Service Container
  • Dependency Injection
  • Queues and Jobs
  • Events and Listeners
  • Task Scheduling
  • Authentication (Sanctum, Passport)
  • Validation
  • Migrations and Seeders

Database

  • SQL joins
  • Indexing
  • Transactions
  • Query optimization
  • Stored procedures (basic)

API Development

  • RESTful API design
  • CRUD operations
  • JWT authentication
  • OAuth2
  • API versioning

Performance & Security

  • Caching with Redis
  • Queue optimization
  • SQL Injection prevention
  • CSRF protection
  • XSS prevention
  • Rate limiting

Testing

  • PHPUnit
  • Pest
  • Feature testing
  • Unit testing

Version Control

  • Git workflows
  • Branching strategies
  • Pull requests
  • Merge conflict resolution

Nice-to-Have Skills

  • 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

Laravel Developer Β· Ova Technologies

Auto apply with Likeremote