
Full Stack Engineer - Laravel
iLabs · Battaramulla, Sri Lanka
Strong hiring record · median 30 days open
Hiring signal
Ghost risk
Collects applications for future openings rather than a live role · How we score
All reasons
- Collects applications for future openings rather than a live role
- 25% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
iLabs is a global software product engineering company headquartered in Sri Lanka, with deep roots in the US Silicon Valley. We deliver world-class solutions in Web, eCommerce, Mobile, AI/ML, and Cloud technologies, serving industries such as fintech, edtech, medtech, martech, and hospitality. Guided by our vision to become a global powerhouse in information technology to push humanity forward we focus on delivering innovative, impactful solutions that empower businesses and create meaningful change in the world.
With a global talent network, we build agile remote teams for leading tech companies worldwide, including Silicon Valley pioneers. Our in-house ventures include
Cloud of Goods
, a fast-growing eCommerce rental marketplace, and
Xenia
, a customizable web platform for modern businesses.
At iLabs, we're on a mission to advance lifestyles through technology and empower our partners to scale smarter and faster. Our culture is driven by creativity, innovation, ownership, teamwork, and global impact; giving you the opportunity and freedom to challenge the norm, spark change, and make a real difference.
If you're ready to break boundaries and create your defining moment, we're here to make it happen. Be part of something bigger. Join iLabs.
Job Responsibilities
- Code in a full-stack area major in Laravel. Develop, maintain, and enhance web applications using Laravel, Go, and modern full-stack technologies (Java, Spring Boot, React.js, Next.js).
- Build and integrate RESTful APIs, third-party services, and backend systems.
- Develop responsive and user-friendly front-end interfaces using modern JavaScript frameworks.
- Design and optimize databases, application performance, and system scalability.
- Troubleshoot, test, debug, and resolve technical issues while ensuring application security and reliability.
- Implement best practices for authentication, authorization, caching, and background job processing.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Participate in code reviews and maintain clean, scalable, and well-documented code.
- Support application deployment and maintenance in Linux, cloud, or hosting environments.
- Leverage AI-powered engineering tools, coding assistance, and AI agents to improve development productivity, code quality, testing, documentation, and problem solving workflows.
Shift: SL day time (9am - 6pm)
Location: Battaramulla (On-Site)
Job Requirements
- 3+ years of professional experience in Laravel and full-stack web development.
- Strong knowledge of PHP, Laravel, MySQL, database design, and query optimization.
- Experience building and consuming RESTful APIs.
- Proficiency in HTML, CSS, JavaScript, responsive design, and modern front-end frameworks such as React or Next.js.
- Strong familiarity with Git version control, MVC architecture, software design principles and design patterns, microservices architecture and Agile/Scrum development methodologies.
- Knowledge of web security, authentication, authorization, testing, debugging, caching, queues, and performance optimization.
- Experience integrating third-party APIs and working with Linux environments; cloud platform experience is a plus.
- Mandatory experience using AI-assisted development tools (e.g., ChatGPT, GitHub Copilot, Cursor, Claude, Gemini) and AI-driven development workflows.
- Strong analytical, problem-solving, communication, and teamwork skills with the ability to write clean, maintainable code.
Skills
- Laravel
- Go
- Java
- Spring Boot
- React
- Next.js
- JavaScript
- Linux
- PHP
- MySQL
- HTML
- CSS
- Git
- ChatGPT
- GitHub Copilot
- Cursor
- Anthropic Claude
- Gemini
More jobs at iLabs
All 10- Quality Assurance Engineer (Manual + Automation)iLabs · Battaramulla, Sri Lanka5d ago
- Associate Software Engineer (NestJs + React)iLabs · Battaramulla, Sri Lanka6d ago
- Associate Full Stack Engineer (Java + React)iLabs · Battaramulla, Sri Lanka1mo ago
- Senior / Front-End Engineer – React.js/Next.jsiLabs · Battaramulla, Sri Lanka1mo ago
- Associate Front-End Engineer – React.js/Next.jsiLabs · Battaramulla, Sri Lanka1mo ago
Similar roles
- AI Developer (Python/ Django)Dijital Team · Colombo4d ago
- Associate Software Engineer (NestJs + React)iLabs · Battaramulla, Sri Lanka6d ago
- Software EngineerDelivering Good Careers Every Day | Start your journey now · Sysco LABS - Sri Lanka6d ago
- Technical LeadDelivering Good Careers Every Day | Start your journey now · Sysco LABS - Sri Lanka7d ago
- Senior Software Engineer (.NET / Java)Skaleart · Colombo, Sri Lanka10d ago
- Associate Software Engineer (.NET / Java)Skaleart · Colombo, Sri Lanka10d ago