Website:
sietrix.com
Job details:
Senior Laravel Developer / Full Stack Laravel Developer
Job DescriptionWe are looking for an experienced Senior Laravel Developer / Full Stack Laravel Developer with 7–8 years of experience in software development. The candidate should have strong hands-on experience in Laravel, PHP, MySQL/PostgreSQL, REST API development, frontend technologies, CI/CD, DevOps practices, cloud deployment, and modern software development workflows.
The ideal candidate should be able to independently design, develop, deploy, and maintain scalable web applications. Experience or working knowledge of AI-based application development and third-party AI API integrations will be an added advantage.
Key Responsibilities- Design, develop, and maintain scalable web applications using Laravel and PHP.
- Develop secure, high-performance RESTful APIs and integrate third-party APIs.
- Work with databases such as MySQL, PostgreSQL, and Redis.
- Write clean, reusable, testable, and well-documented code.
- Optimize application performance, database queries, caching, and background jobs.
- Work with Laravel features such as Eloquent ORM, Queues, Jobs, Events, Notifications, Middleware, Policies, Scheduler, Sanctum/Passport, and Horizon.
- Develop responsive frontend interfaces using HTML, CSS, JavaScript, Bootstrap, Tailwind CSS, and modern frontend frameworks.
- Work with Vue.js, React.js, Alpine.js, Livewire, or similar technologies.
- Participate in system design, architecture discussions, and technical planning.
- Follow Laravel best practices, SOLID principles, MVC architecture, and design patterns.
- Perform code reviews and mentor junior developers.
- Work with Git-based workflows using GitHub, GitLab, or Bitbucket.
- Support CI/CD pipelines, automated deployments, and release management.
- Work with Linux servers, Docker, Nginx/Apache, SSL, cron jobs, and queue workers.
- Collaborate with product managers, UI/UX designers, QA engineers, DevOps engineers, and other stakeholders.
- Participate in Agile/Scrum ceremonies including sprint planning, daily standups, demos, and retrospectives.
- Support development of AI-enabled features such as chatbots, automation workflows, intelligent search, content generation, or document processing.
- Integrate AI APIs such as OpenAI, Gemini, Claude, or similar platforms where required.
Required Candidate Profile- 7–8 years of professional software development experience.
- Strong hands-on experience with PHP and Laravel.
- Strong understanding of Laravel architecture, MVC, OOP, routing, middleware, service containers, queues, events, jobs, and Eloquent ORM.
- Experience in developing and consuming REST APIs.
- Strong database knowledge with MySQL/PostgreSQL including schema design, indexing, query optimization, and performance tuning.
- Good frontend development knowledge using JavaScript, HTML5, CSS3, Bootstrap, Tailwind CSS, or similar frameworks.
- Experience with Vue.js, React.js, Livewire, Alpine.js, or similar frontend technologies.
- Good understanding of authentication, authorization, role-based access control, and secure coding practices.
- Experience with Git, branching strategies, pull requests, and code reviews.
- Working knowledge of CI/CD, Docker, Linux, Nginx/Apache, and cloud deployment.
- Experience with automated testing using PHPUnit, Pest, or similar tools.
- Good understanding of SDLC, Agile/Scrum methodology, estimation, release cycles, and production support.
- Strong debugging, troubleshooting, and problem-solving skills.
- Good communication skills and ability to work with cross-functional teams.
Preferred / Good to Have Skills- Experience with AI API integrations such as OpenAI API, Gemini API, Claude API, LangChain, or similar tools.
- Experience in building AI-powered applications such as chatbots, intelligent search, automation tools, or document-processing systems.
- Knowledge of Redis, Elasticsearch, Meilisearch, Laravel Scout, Horizon, Octane, Inertia.js, Filament, or Nova.
- Experience with AWS, DigitalOcean, Azure, or similar cloud platforms.
- Exposure to microservices architecture.
- Basic knowledge of Kubernetes or container orchestration.
- Experience in SaaS product development.
- Familiarity with tools such as Jira, Trello, Asana, ClickUp, Slack, or Microsoft Teams.
- Knowledge of code quality tools, static analysis, monitoring, logging, and observability.
Technical SkillsBackend: PHP, Laravel, REST APIs, Microservices
Frontend: JavaScript, HTML5, CSS3, Bootstrap, Tailwind CSS, Vue.js, React.js, Livewire, Alpine.js
Database: MySQL, PostgreSQL, Redis
DevOps: Git, GitHub Actions, GitLab CI/CD, Docker, Linux, Nginx, Apache
Cloud: AWS, DigitalOcean, Azure, GCP
Testing: PHPUnit, Pest, Postman
AI Tools: OpenAI API, Gemini API, Claude API, LangChain, Vector Databases
Project Tools: Jira, Trello, Asana, ClickUp, Slack, Microsoft Teams
Role Requirements- Ability to independently handle complex Laravel projects.
- Ability to understand requirements and convert them into scalable technical solutions.
- Strong ownership of assigned modules and deliverables.
- Ability to guide and mentor junior developers.
- Strong focus on code quality, security, performance, and maintainability.
- Willingness to learn and work on modern technologies including AI, automation, cloud, and DevOps.
EducationUG: B.Tech/B.E. in Computers, BCA, B.Sc in Computers, or equivalent
PG: MCA, M.Tech, M.Sc in Computers, or equivalent
Education can be flexible for candidates with strong practical experience.
Employment TypeFull Time, Permanent
Role CategorySoftware Development
Click on Apply to know more.