Backend Developer (Laravel / Node.js)

Esoft Technologies
Full-timeColombo, Sri Lanka

We’re building the future of travel & tourism with an API-first approach. We’re looking for a Backend Developer who thrives in API-first environments and can help us architect reliable, high-performance backend services.

Responsibilities

  • Design and develop scalable RESTful APIs using Laravel or Node.js.
  • Collaborate with the frontend team to align on data structures and performance.
  • Implement authentication, authorisation, rate limiting, and logging mechanisms.
  • Optimize queries, handle edge cases, and write clean, maintainable code.
  • Participate in code reviews and architectural planning.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 2+ years of backend development experience.
  • Proven experience building API-first applications (not just controller-rendered apps).
  • Solid knowledge of Laravel or Node.js (Express, NestJS, or similar).
  • Experience with databases like PostgreSQL or MySQL.
  • Familiar with API documentation standards (OpenAPI/Swagger).
  • Bonus: Experience in the travel domain or with headless frontend architectures.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.