
Full Stack Engineer - Laravel
iLabs Inc
Visa & sponsorship
- IE Critical Skills: this role is on the national occupation list. The posting doesn't state a salary we could check against the threshold.
Job description
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.