Associate Front-End Engineer – React.js/Next.js
About the role
The Associate Front-End Engineer – React.js/Next.js at iLabs will be responsible for developing and maintaining web applications using React.js, Next.js, TypeScript, and JavaScript. The role involves working with senior engineers to design and implement user-facing features, supporting scalable and maintainable front-end solutions, writing clean and well-tested code, fixing bugs, and participating in code reviews and agile ceremonies. The position requires a basic to good knowledge of modern web technologies, a willingness to learn, and the ability to work collaboratively in a hybrid environment. iLabs is a global software product engineering company with a focus on innovation and impact, offering opportunities to work with cutting-edge technologies and global teams.
Must have
- Basic to good knowledge of React.js and Next.js
- Understanding of JavaScript / TypeScript
- Familiarity with HTML, CSS, REST APIs
- Basic knowledge of Git and version control
- Willingness to learn and work with modern web technologies
- Good English communication skills and a team-player mindset
- 1+ years of experience in frontend or full-stack development (or fresh graduates with strong project experience)
- Degree or diploma in Computer Science, Software Engineering, or a related field
- Basic understanding of software development lifecycle
- Passion for learning, coding, and building digital products
- Ability to work on US Time (5:00 PM – 2:00 AM SL Time) and US Calendar
- Willingness to work in Hybrid Mode – Battaramulla
Nice to have
- Knowledge or experience in Java would be a strong added advantage.
- Basic exposure to GraphQL
- Experience with Node.js
- Familiarity with Docker or Kubernetes
- Experience working on E-commerce or subscription-based systems
Technologies
- Agentic AI
- CSS
- Docker
- E-commerce
- Git
- GraphQL
- HTML
- Java
- JavaScript
- Kubernetes
- Next.js
- Node.js
- React
- REST
- Spark
- TypeScript
Highlights
The role requires working US hours (5:00 PM – 2:00 AM Sri Lanka Time) and following the US calendar. The position is hybrid, based in Battaramulla, Sri Lanka. Fresh graduates with strong project experience are encouraged to apply. A degree or diploma in a relevant field is required.