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

New
J
JobgetherEnterprise software
Fully remote working arrangement with worldwide work opportunities.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least five years of professional software development experience.
Required Skills
DockerPHPPostgreSQLMongoDBReact.jsTypeScriptNext.jsCI/CDRESTful APIs

Requirements

  • At least five years of professional software development experience.
  • Strong expertise in Laravel and PHP, including backend services and API development.
  • Experience with Next.js, React.js, TypeScript, and JavaScript.
  • Practical experience with PostgreSQL and database performance optimization.
  • 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 Linux server environments.
  • Understanding of CI/CD workflows, Git version control, and deployment processes.
  • Experience maintaining and improving applications already running in production.
  • Ability to understand large codebases and work within established architectures.
  • Familiarity with Nginx and Cloudflare.

Responsibilities

  • Develop and maintain features for a large-scale production web application.
  • Work within the existing codebase, understand its architecture, and identify improvements.
  • 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.
  • Migrate existing MongoDB components to PostgreSQL while maintaining data integrity and application reliability.
  • Optimize PostgreSQL queries, database structures, and application performance.
  • Integrate and maintain third-party APIs, including payment gateways and ERP systems.
  • Manage background jobs, queues, cron jobs, scheduled tasks, and workers.
  • Collaborate with DevOps to improve Docker infrastructure, CI/CD pipelines, deployments, and cloud operations.
  • Troubleshoot production issues, contribute to architecture discussions and code reviews, and support junior developers.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now