Senior Software Engineer (Laravel | Next.js | PostgreSQL)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+34 more
Job description
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., * 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.
Requirements
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), * 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., * SaaS platforms
-
Enterprise software
-
High-traffic web applications
-
AI-powered products
-
Payment gateway integrations
-
ERP integrations
-
Queue management
-
Redis
-
Cloud Infrastructure
-
Performance optimization
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…