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

Jobgether

Brasil

Remote

BRL 180,000 - 320,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Permanent contract
Fully remote worldwide
Career growth toward leadership
Exposure to enterprise-scale apps
International clients

Job summary

Jobgether is seeking a Senior Software Engineer (Laravel | Next.js | PostgreSQL) based in Brazil to join a large-scale production web app team. You will work across the stack, building features in Laravel and Next.js, migrating data to PostgreSQL, and optimizing performance.

You will collaborate with DevOps on Docker-based infrastructure, CI/CD pipelines, and cloud operations, while mentoring juniors and contributing to architectural decisions.

Qualifications

  • At least five years of professional software development experience.
  • Strong expertise in Laravel and PHP, including backend services and API development.
  • Solid experience with Next.js and React.js, along with TypeScript and JavaScript.
  • Practical experience working with PostgreSQL and optimizing database performance.
  • Good understanding of MongoDB and other database technologies.
  • Experience designing, building, and consuming REST APIs and integrating third‑party services.
  • Hands‑on experience with Docker and Linux server environments.
  • Understanding of CI/CD workflows, Git, and deployment processes.
  • Strong debugging, troubleshooting, and problem‑solving skills.
  • Experience maintaining and improving production applications.
  • Ability to quickly understand large codebases within established architectures.
  • Familiarity with Nginx and cloud tools like Cloudflare.
  • Good communication and teamwork for technical discussions.

Responsibilities

  • Develop and maintain features for a large-scale production web app.
  • Work within an existing codebase, improve architecture and performance.
  • Build backend services and REST APIs using Laravel and PHP.
  • Develop frontend components with Next.js, React, TypeScript, and Tailwind.
  • Migrate MongoDB components to PostgreSQL with data integrity.
  • Optimize PostgreSQL queries and data structures for performance.
  • Integrate third‑party APIs including payment gateways and ERPs.
  • Manage background jobs, queues, and scheduled tasks.
  • Collaborate with DevOps to improve Docker-based infra and CI/CD.
  • Troubleshoot production issues and implement sustainable fixes.
  • Support architecture discussions and code reviews; mentor juniors.

Skills

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

Tools

Docker
PostgreSQL
MongoDB
Git
Nginx
Redis
RabbitMQ
WebSockets
Kubernetes
AWS

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (Laravel | Next.js | PostgreSQL) based in Brazil.

Join an established engineering team responsible for developing and scaling a large, production-grade web application. In this role, you will work across the full stack, combining Laravel backend development with modern frontend technologies such as Next.js, React, and TypeScript. You will contribute to complex technical initiatives, including database migration, API integrations, and application performance optimization. Working closely with DevOps, you will help strengthen deployment workflows, infrastructure, scalability, and security. This opportunity is ideal for an experienced engineer who enjoys understanding complex systems and improving existing software rather than starting from scratch. You will also contribute to architectural decisions, collaborate with fellow engineers, and have opportunities to grow toward technical leadership.

Accountabilities
  • Develop and maintain new features for a large-scale production web application.
  • Work confidently within an existing codebase, understanding its architecture and identifying opportunities for improvement.
  • Build, maintain, and optimize backend services and REST APIs using Laravel and PHP.
  • Develop responsive frontend features using Next.js, React.js, TypeScript, JavaScript, and Tailwind CSS.
  • Complete the migration of existing MongoDB components to PostgreSQL while maintaining data integrity and application reliability.
  • Optimize PostgreSQL queries, database structures, and overall application performance.
  • Integrate and maintain third‑party APIs, including payment gateways, ERP systems, and other external services where required.
  • Manage background jobs, queues, cron jobs, scheduled tasks, and workers to ensure reliable processing.
  • Collaborate with the DevOps engineer to improve Docker‑based infrastructure, CI/CD pipelines, deployments, and cloud operations.
  • Troubleshoot production issues, identify root causes, and implement sustainable solutions.
  • Improve application scalability, security, stability, and maintainability.
  • Participate in architecture discussions, technical planning, and code reviews.
  • Support and mentor junior developers when needed, contributing to a collaborative engineering culture.
Requirements

The ideal candidate is a senior‑level software engineer with strong full‑stack expertise, hands‑on experience supporting production applications, and the ability to navigate complex systems independently. You should combine technical depth with analytical thinking, clear communication, and a collaborative approach. Key qualifications include:

  • At least five years of professional software development experience.
  • Strong expertise in Laravel and PHP, including backend services and API development.
  • Solid experience with Next.js and React.js, along with TypeScript and JavaScript.
  • Practical experience working with PostgreSQL and optimizing database performance.
  • Good understanding of MongoDB and experience working with different database technologies.
  • Experience designing, building, and consuming REST APIs and integrating third‑party services.
  • Hands‑on experience with Docker and working in Linux server environments.
  • Understanding of CI/CD workflows, version control with Git, and deployment processes.
  • Strong debugging, troubleshooting, and problem‑solving skills.
  • Experience maintaining and improving applications already running in production.
  • Ability to quickly understand large codebases and work effectively within established architectures.
  • Familiarity with web server technologies such as Nginx and infrastructure tools such as Cloudflare.
  • Good communication skills, teamwork, and the ability to contribute to technical discussions.

Additional experience that would be advantageous includes:

  • Developing SaaS platforms, enterprise software, or high‑traffic web applications.
  • Building AI‑powered products or integrating AI services such as OpenAI, Gemini, or Claude.
  • Working with payment gateways, ERP integrations, and queue management systems.
  • Using Redis, RabbitMQ, WebSockets, or other asynchronous processing technologies.
  • Managing cloud infrastructure with AWS or DigitalOcean, or working with Kubernetes.
  • Improving application performance, scalability, and cloud infrastructure.
Benefits
  • Permanent employment contract.
  • Fully remote working arrangement with worldwide work opportunities.
  • Opportunity to build and enhance meaningful products rather than focus solely on repetitive maintenance.
  • Exposure to enterprise‑scale applications and AI‑powered product development.
  • Collaboration with experienced engineers and international clients.
  • Opportunities to influence technical decisions and contribute to software architecture.
  • Professional development through exposure to modern technologies and engineering practices.
  • Potential career progression into a technical leadership role.
  • A professional and collaborative working environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Security Engineer - Remote Work | Ref#305906
Senior Security Engineer - Remote Work | Ref#305906

BairesDev • São Paulo

Remote
BRL 280,000 - 360,000
Fully remote
Stock options
Health insurance
+3
Senior Engineer, Fullstack - Growth
Senior Engineer, Fullstack - Growth

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Fully remote work in a globally-disb
Private medical insurance
Generous learning and professional dev
+7
Senior Fullstack Engineer (Angular / Java)
Senior Fullstack Engineer (Angular / Java)

Jobgether • Brazil

Remote
BRL 250,000 - 420,000
Fully remote work arrangement
Full-time employment
Senior / Principal Software Engineer
Senior / Principal Software Engineer

Jobgether • Brazil

Remote
BRL 515,000 - 630,000
Fully remote work
Annual paid time off
Annual company off-site
+1
Software Engineer (.NET, Next.js) - Brazil
Software Engineer (.NET, Next.js) - Brazil

Codurance • São Paulo

On-site
BRL 180,000 - 240,000
Hybrid working model
Pessoa Supervisora de Desenvolvimento
Pessoa Supervisora de Desenvolvimento

Jobgether • Brazil

Hybrid
BRL 300,000 - 600,000
Remote or hybrid work in Brazil
Flexible working hours
Health insurance and dental coverage
+7
SOFTWARE ENGINEERING ASSOCIATE
SOFTWARE ENGINEERING ASSOCIATE

Jobgether • Brazil

On-site
BRL 120,000 - 180,000
Leadership Access
Mentorship Program
Collaborative Environment
+1
Senior Software Engineer / Full Stack - Anywhere in LATAM
Senior Software Engineer / Full Stack - Anywhere in LATAM

Jobgether • Brazil

Remote
BRL 468,000 - 624,000
Competitive salary
Fully remote work
Opportunities for professional growth
+1
Front End Developer
Front End Developer

Jobgether • Brazil

Remote
BRL 120,000 - 180,000
Fully remote
Full-time
Remote team collaboration
+1
Fullstack Developer Pleno
Fullstack Developer Pleno

Jobgether • Brazil

Remote
BRL 120,000 - 180,000
Fully remote work model
Meal and food allowances
Home office allowance
+5