Associate Full Stack Engineer

Ilabs

Munster

Hybrid

EUR 53,000 - 80,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

iLabs is hiring a 1+ year Full Stack Developer to join our hybrid team in Battaramulla. You will design and implement scalable software using Java, Spring Boot, and React, building microservices and secure APIs for global clients.

You will collaborate with international teams, apply best practices, and leverage AI tools to boost productivity. Strong communication in English and experience with modern frontend and backend tech are essential.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 1+ years of professional experience in Full Stack development.
  • Strong expertise in React.js and modern frontend development practices.
  • Solid understanding of Microservices, RESTful APIs, distributed systems, and event-driven design principles.
  • Experience with web technologies including AJAX, JSON, HTTP, and responsive design.
  • Familiarity with build tools like Webpack, Babel, npm.
  • Experience with databases such as MySQL, PostgreSQL, or MongoDB.
  • Strong understanding of CI/CD, version control (Git), and Agile methodologies.
  • Experience with AI-assisted development tools to enhance productivity.
  • Excellent verbal and written English communication.

Responsibilities

  • Collaborate with cross-functional teams to gather, analyze, and refine software requirements.
  • Design, develop, and maintain scalable, secure, full-stack solutions using Java, Spring Boot, and React.
  • Develop modern front-end applications using React.js and related technologies.
  • Design and implement microservices-based architectures for scalability and resilience.
  • Ensure software quality through testing, code reviews, and best practices.
  • Troubleshoot, debug, and optimize applications across the stack.
  • Work with distributed teams and clients to deliver high-quality software on schedule.
  • Leverage AI-powered tools to improve development productivity and quality.
  • Evaluate emerging technologies and contribute to architectural decisions.
  • Participate in continuous improvement initiatives.

Skills

React.js
Java
Spring Boot
Microservices
REST APIs
CI/CD
Git
Agile

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Webpack
Babel
npm
Docker
Kubernetes
GitHub Copilot

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

Be part of something bigger. Join iLabs.

Responsibilities
  • Collaborate with cross-functional teams, product managers, designers, and stakeholders to gather, analyse, and refine software requirements.
  • Design, develop, and maintain scalable, secure, and high-performance full-stack software solutions using Java, Spring Boot, and React, including backend services and APIs.
  • Develop modern, responsive, and user-friendly frontend applications using React.js and related technologies.
  • Design and implement microservices-based architectures that support scalability, maintainability, and system resilience.
  • Ensure software quality through unit testing, integration testing, code reviews, and adherence to engineering best practices.
  • Troubleshoot, debug, and optimize applications across the full technology stack.
  • Work closely with distributed teams and global clients to deliver high-quality software products on schedule.
  • Leverage AI-powered engineering tools, coding assistants, and AI agents to improve development productivity, code quality, testing, documentation, and problem-solving workflows.
  • Evaluate and adopt emerging technologies, frameworks, and engineering practices that improve team effectiveness and product quality.
  • Contribute to architectural discussions, technical decision-making, and continuous improvement initiatives.
Location: Battaramulla (Hybrid)
US Time (5:00 PM – 2:00 AM SL Time) and the US Calendar
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 1+ years of professional experience in Full Stack software development.
  • Strong expertise in React.js and modern frontend development practices.
  • Solid understanding of Microservices Architecture, RESTful APIs, distributed systems, and event-driven design principles.
  • Experience working with web technologies including AJAX, JSON, HTTP, and responsive web design.
  • Familiarity with modern frontend build tools and ecosystems such as Webpack, Babel, npm, and related technologies.
  • Experience with relational and/or NoSQL databases such as MySQL, PostgreSQL, MongoDB, or similar.
  • Strong understanding of software engineering best practices, design patterns, version control (Git), CI/CD pipelines, and Agile methodologies.
  • Demonstrated ability to write clean, maintainable, scalable, and testable code.
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, Claude Code, Windsurf, or similar AI engineering tools) to enhance software delivery and developer productivity.
  • Strong analytical thinking, problem-solving, and debugging skills.
  • Excellent verbal and written English communication skills with the ability to effectively collaborate with global teams, clients, and stakeholders.
Preferred Qualifications
  • Hands‑on experience with containerisation and orchestration technologies such as Docker and Kubernetes.
  • Experience designing and deploying cloud‑native applications and microservices.
  • Familiarity with messaging and event‑streaming technologies such as Kafka, RabbitMQ, or similar platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate Front-End Engineer – React.js/Next.js
Associate Front-End Engineer – React.js/Next.js

Ilabs • Munster

Hybrid
EUR 40,000 - 60,000
Senior / Front-End Engineer – React.js/Next.js
Senior / Front-End Engineer – React.js/Next.js

Ilabs • Munster

Hybrid
EUR 53,000 - 80,000
Associate Data Engineer
Associate Data Engineer

Ilabs • Munster

On-site
EUR 2,700 - 4,800
Full-Stack Engineer: React/Java Microservices
Full-Stack Engineer: React/Java Microservices

Ilabs • Munster

Hybrid
EUR 53,000 - 80,000
Hybrid work model
Senior QA Engineer
Senior QA Engineer

Ilabs • Munster

On-site
EUR 70,000 - 90,000
Project Manager
Project Manager

Ilabs • Munster

On-site
EUR 6,000 - 9,500
Senior Front-End Engineer: React/Next.js & Scalable UX
Senior Front-End Engineer: React/Next.js & Scalable UX

Ilabs • Munster

Hybrid
EUR 53,000 - 80,000
Front-End Engineer (React/Next) - Hybrid, Global Impact
Front-End Engineer (React/Next) - Hybrid, Global Impact

Ilabs • Munster

Hybrid
EUR 40,000 - 60,000
Senior Fullstack Software Engineer (With AI Tools Experience)
Senior Fullstack Software Engineer (With AI Tools Experience)

PALO IT SINGAPORE PTE. LTD. • Dublin

On-site
SGD 120,000 - 180,000
Stimulating working environments
Unique career path
International mobility
+3
Software Engineer (Front and Back end)
Software Engineer (Front and Back end)

Lever, Inc. • Ireland

Remote
EUR 65,000 - 95,000
Remote work
Full-stack exposure
Cloud platforms
+1