JobHabor
Menu

Associate Software Engineer (NestJs + React)

iLabs · Battaramulla, Sri Lanka

Strong hiring record · median 30 days open

3030

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

  • Posted 5 days ago
  • Still listed on the employer's own board

Hide postings like this across the board with Pro

Did you apply?

Associate Software Engineer (NestJs + React) at iLabs. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

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

  • Develop, maintain, and enhance web applications using NestJS, React, and Laravel.
  • Build and integrate RESTful APIs, third-party services, and backend systems.
  • Develop responsive, user-friendly front-end interfaces using React.
  • Work with MySQL, MongoDB, and OrientDB to design data models, write queries, and improve database performance.
  • Troubleshoot, test, debug, and resolve technical issues to ensure application security and reliability.
  • Assist with implementing 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, testable, and well-documented code.
  • Use Git for version control and collaborative development.
  • Support application deployment and maintenance in Linux, cloud, or hosting environments.
  • Use AI-assisted development tools and AI agents to support coding, testing, documentation, and problem-solving, while reviewing and validating generated outputs.

Shift: Shift: SL day time (9am - 6pm)

Location: Battaramulla (On-Site)

Job Requirements

  • 1–2 years of professional software development experience.
  • Hands-on experience with NestJS and React, along with knowledge of PHP and Laravel.
  • Proficiency in JavaScript, TypeScript, HTML, CSS, and responsive web development.
  • Hands-on experience with MySQL, MongoDB, and OrientDB, including database design, data modeling, and querying.
  • Experience building and consuming RESTful APIs.
  • Working knowledge of Git, including branching, merging, and pull requests.
  • Understanding of object-oriented programming, MVC architecture, and software design principles.
  • Familiarity with authentication, authorization, web security, testing, debugging, caching, and queues.
  • Basic understanding of microservices architecture and Agile/Scrum development methodologies.
  • Experience using AI-assisted development tools, such as ChatGPT, GitHub Copilot, Cursor, Claude, or Gemini, within development workflows.
  • Strong analytical, problem-solving, communication, and teamwork skills.
  • Ability to write clean, maintainable code and learn new technologies.

Nice to Have

  • Knowledge of or experience with ArangoDB.
  • Familiarity with Linux environments, cloud platforms,CMS and application deployment.

More jobs at iLabs

All 10

Similar roles