Laravel Developer

Ova Technologies
New York, NY, United States
1 day ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) PHP (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Apache HTTP Server Application Performance Management HTML5 User Authentication Unit Testing Microsoft Azure Bootstrap (Software) Cascading Style Sheets (CSS)
+69 more
Cloud Computing Code Coverage Software Quality Code Review Databases Continuous Integration Cross-Site Request Forgery Software Debugging Dependency Injection DevOps Programming Tools File Systems Elasticsearch Middleware Github JSON Laravel PostgreSQL Linux System Administration MariaDB Memcached Microsoft Visual Studio MySQL Model View Controller (MVC) Routing Nginx OAuth Object-Oriented Software Development Payment Gateway PhpStorm Scrum Methodology Query Optimization RabbitMQ Role-Based Access Control Redis Software Engineering SQL Stored Procedures SQL Injection SQLite SQL Databases Management of Software Versions Web Applications Zend Framework Postman Tailwind ReactJS Phpunit Caching Indexer Cross-Site Scripting (XSS) Rate Limiting Gitlab Git Vue.js Stripe Git Flow Information Technology Xdebug Apache Kafka Bitbucket Graphql Front End Software Development Api Design Restful APIs Software Version Control Docker Jenkins Crud Microservices

Job description

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., * 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 SkillsProgramming 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., * 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

Requirements

  • 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…