×
Register Here to Apply for Jobs or Post Jobs. X

Backend Laravel Developer

Job in New York, New York County, New York, 10261, USA
Listing for: SegWitz Sdn. Bhd.
Full Time position
Listed on 2026-02-05
Job specializations:
  • Software Development
    Backend Developer
Job Description & How to Apply Below
Location: New York

Job Title: Backend Laravel Developer
Level: Mid / Senior (3–5years experience)
Employment Type: Full-time(Remote)

Role Overview

We are looking for an independent Backend Laravel Developer who writes clean, maintainable code
, designs solid database structures and rules
, and knows how to optimize queries, indexes, and background jobs for high performance and reliability.

You will own backend modules end-to-end: from designing APIs and database schemas to cron jobs, scheduling, logging, and performance tuning across SQL and Mongo

DB.

Key Responsibilities

Design, develop, and maintain RESTful APIs using Laravel (and Laravel ecosystem packages).

Implement business logic, validation, and error handling in a clean, structured, and reusable way.

Ensure APIs are secure, performant, and stable
, with clear versioning where required.

Design and maintain relational database schemas (MySQL/Postgre

SQL) and Mongo

DB collections
as needed.

Define database rules and constraints (foreign keys, unique constraints, cascading rules) to maintain data integrity.

Design and manage indexes to speed up queries while balancing write performance and storage.

Use tools such as pg Admin (for Postgre

SQL) and other DB admin tools for schema management and debugging.

Perform database optimizations
:

Analyze slow queries and execution plans.

Refactor queries and relationships to reduce N+1 problems.

Apply proper indexing, partitioning, and normalization/denormalization where appropriate.

3. Query Optimization & Data Access

Write efficient Eloquent ORM queries and know when to switch to raw SQL or query builder.

Optimize complex joins, aggregations, and reporting queries for performance at scale.

Implement caching strategies (Laravel cache, Redis, etc.) to reduce DB load and improve response times.

Ensure data access patterns are consistent, secure, and well-documented
.

4. Cron Jobs, Scheduling & Background Processing

Implement and manage Laravel scheduled tasks (scheduler) and cron jobs for recurring processes (e.g., reports, cleanups, notifications, sync jobs).

Use Laravel Queues (e.g. Redis, database, SQS) for background processing of heavy or asynchronous tasks.

Ensure jobs are idempotent, fault-tolerant
, and resilient with proper retries and failure handling.

Monitor scheduled jobs to detect and handle failures quickly.

Configure and maintain Laravel logging (channels, daily logs, log rotation) using Monolog and related tools.

Implement structured logging for critical flows (e.g., payments, data imports, authentication).

Use logs and monitoring tools to troubleshoot production issues
, identify bottlenecks, and improve reliability.

Contribute to setting up alerting (e.g., for failed jobs, slow responses, DB issues).

6. Code Quality & Best Practices

Write clean, modular, and testable code with proper separation of concerns (Controllers, Services, Repositories, etc.).

Apply Laravel best practices for project structure, config management, and environment handling.

Participate in code reviews and help maintain coding standards and documentation.

Write unit and integration tests for critical backend logic using PHPUnit or Pest.

7. Security, Reliability & Collaboration

Implement security best practices
: input validation, auth (Laravel Sanctum/Passport), rate limiting, CSRF, XSS and SQL injection protections.

Collaborate with frontend developers, product managers, and other stakeholders to clarify requirements and API contracts.

Work independently on assigned modules, managing your time and communicating progress proactively.

Required

Skills & Qualifications Education

Degree/Diploma in Computer Science, Software Engineering, IT, or equivalent practical experience.

Technical Skills

3–5years of backend development experience, with strong hands-on experience in Laravel
.

Strong knowledge of:

PHP 7+ / 8+ and Laravel ecosystem (Eloquent, Queues, Scheduler, Middleware, Events, etc.)

SQL (MySQL/Postgre

SQL) and query optimization.

MongoDB and integrating it with Laravel (via appropriate drivers/packages).

Experience with:

Designing and maintaining database schemas, relationships, and indexes
.

Using pg Admin (and similar tools) to inspect, manage, and troubleshoot Postgre

SQL databases.

Imp…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary