Senior Software Engineer (Laravel | Next.js | PostgreSQL)

LaraBench

United States

Remote

USD 140,000 - 180,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

LaraBench is seeking a Senior Software Engineer to join our engineering team and work on a large-scale production application. You’ll own significant components, mentor juniors, and help shape architectural decisions.

You will collaborate across frontend and backend teams, optimize Laravel APIs, migrate MongoDB to PostgreSQL, and partner with DevOps to improve deployments, scalability, and reliability in a production environment.

Qualifications

  • 5+ years of professional software development experience.
  • Strong expertise with Laravel.
  • Experience with Next.js and React.js.
  • Experience with PostgreSQL and MongoDB.
  • Experience building and consuming REST APIs.
  • Hands-on Docker experience.
  • Experience working on Linux servers.
  • Understanding of CI/CD workflows.
  • Strong debugging and problem-solving skills.
  • Experience working on production applications.
  • Ability to quickly understand large codebases.
  • Good communication and teamwork skills.

Responsibilities

  • Develop features for an enterprise-scale web application.
  • Understand and work within an existing production codebase.
  • Build and maintain Laravel APIs and backend services.
  • Develop frontend features using Next.js and React.
  • Complete the migration from MongoDB to PostgreSQL.
  • Optimize PostgreSQL queries and database performance.
  • Integrate and maintain third-party APIs.
  • Manage cron jobs, queues, scheduled tasks, and background workers.
  • Collaborate with the DevOps engineer on deployments, CI/CD, and infrastructure improvements.
  • Troubleshoot production issues and implement long-term solutions.
  • Optimize application performance, scalability, and security.
  • Participate in architecture discussions and code reviews.
  • Mentor junior developers when needed.

Skills

Strong debugging
Mentoring juniors
Team collaboration

Tools

Laravel
Next.js
React.js
TypeScript
PostgreSQL
MongoDB
Docker
Linux
Nginx
Git
CI/CD
Cloudflare
Redis
RabbitMQ
WebSockets
AWS
Kubernetes

Job description

We're looking for a Senior Software Engineer to join our engineering team and work on a large-scale production application.

We're looking for a Senior Software Engineer to join our engineering team and work on a large-scale production application.

This is an excellent opportunity for someone who enjoys solving complex technical challenges, working on modern technologies, and taking ownership of products used by real users.

You'll be joining an existing engineering team to help accelerate the development of one of our flagship products.

The application is already in production and includes:

  • Large Laravel backend
  • Next.js frontend
  • PostgreSQL database
  • Existing MongoDB components (currently being migrated)
  • Multiple third-party API integrations
  • Background jobs & queues
  • Scheduled cron jobs
  • Dockerized infrastructure
  • CI/CD pipelines
  • Cloud-based deployment

You’ll work closely with our existing DevOps engineer to improve deployments, infrastructure, scalability, and application performance.

This role is ideal for someone who enjoys understanding complex systems and improving them rather than simply building small applications from scratch.

Tasks
technology Stack
Frontend
  • Next.js
  • React.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
Backend
  • Laravel
  • PHP
  • REST APIs
Database
  • PostgreSQL
  • MongoDB (Migration in Progress)
Infrastructure
  • Docker
  • Linux
  • Nginx
  • Git
  • CI/CD
  • Cloudflare
Nice to Have
  • Redis
  • RabbitMQ
  • WebSockets
  • AWS
  • DigitalOcean
  • Kubernetes
  • AI APIs (OpenAI, Gemini, Claude)
Requirements
Key Responsibilities
  • Develop new features for an enterprise-scale web application.
  • Understand and work within an existing production codebase.
  • Build and maintain Laravel APIs and backend services.
  • Develop frontend features using Next.js and React.
  • Complete the migration from MongoDB to PostgreSQL.
  • Optimize PostgreSQL queries and database performance.
  • Integrate and maintain third-party APIs.
  • Manage cron jobs, queues, scheduled tasks, and background workers.
  • Collaborate with the DevOps engineer on deployments, CI/CD, and infrastructure improvements.
  • Troubleshoot production issues and implement long-term solutions.
  • Optimize application performance, scalability, and security.
  • Participate in architecture discussions and code reviews.
  • Mentor junior developers when needed.
Required
  • Minimum 5 years of professional software development experience.
  • Strong expertise in Laravel.
  • Strong experience with Next.js and React.js.
  • Experience working with PostgreSQL.
  • Good understanding of MongoDB.
  • Experience building and consuming REST APIs.
  • Hands-on experience with Docker.
  • Experience working on Linux servers.
  • Understanding of CI/CD workflows.
  • Strong debugging and problem-solving skills.
  • Experience working on production applications.
  • Ability to quickly understand large codebases.
  • Good communication and teamwork skills.
Bonus Points

You’ll stand out if you’ve worked with:

  • SaaS platforms
  • Enterprise software
  • High-traffic web applications
  • AI-powered products
  • Payment gateway integrations
  • ERP integrations
  • Queue management
  • Redis
  • Cloud Infrastructure
  • Performance optimization
Why Join Us?

You’ll work on meaningful products, not repetitive maintenance projects.

You’ll have the opportunity to:

  • Build AI-powered products.
  • Work on enterprise-scale applications.
  • Collaborate with experienced engineers.
  • Learn modern software architecture.
  • Work with international clients.
  • Influence technical decisions.
  • Grow into a technical leadership role.

Enjoy a professional and collaborative office environment.

Originally posted on Himalayas

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (React + Node.js) #2692
Senior Full Stack Developer (React + Node.js) #2692

Aimprosoft • United States

On-site
USD 120,000 - 160,000
Official military deferment
Competitive salary
Long-term project prospects
+2
Senior Fullstack Engineer (Fully Remote- India)
Senior Fullstack Engineer (Fully Remote- India)

LaraBench • United States

Remote
USD 120,000 - 180,000
Health insurance
Leave Benefits
Provident Fund
+2
Full Stack Engineer (MERN Stack)
Full Stack Engineer (MERN Stack)

Acculogics • United States

Hybrid
USD 90,000 - 130,000
Remote-friendly culture
Competitive market pay
Medical insurance for you and depend$
+4
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Halo Media • United States

On-site
USD 140,000 - 180,000
Senior Fullstack Engineer Central Europe
Senior Fullstack Engineer Central Europe

Zoolatech • Central (LA)

Hybrid
USD 120,000 - 170,000
Fullstack Engineer Opportunity (Java + Ruby Or React)
Fullstack Engineer Opportunity (Java + Ruby Or React)

Avenue Code • United States

Remote
USD 140,000 - 190,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Glorio Group • Ohio

On-site
USD 110,000 - 150,000
Full Stack Engineer
Full Stack Engineer

Qubeaxis • San Francisco (CA)

On-site
USD 120,000 - 170,000
Performance bonus
Equity"
Health insurance
+2
Staff Engineer, Web Team (Next.js, React)
Staff Engineer, Web Team (Next.js, React)

Laravel • United States

On-site
USD 120,000 - 150,000
Fully remote working environment
Health care plan (Medical, Dental & Vision)
Paid time off
+2
Senior Backend Engineer (Python/Postgres)
Senior Backend Engineer (Python/Postgres)

Recon InfoSec, Inc. • United States

Hybrid
USD 120,000 - 180,000