25
applicants

Software Engineer Intern

CeylonLot   Remote • Internship

Job Description

Company Description CeylonLot is a mobile parking management platform designed for Sri Lanka's municipal councils and private parking operators, transforming paper-based enforcement into a digital experience. The platform enables officers to check vehicles in and out, accept payments by cash, card, or digital wallet, and monitor shift revenue in real time. Administrators gain visibility into parking zones, slots, occupancy, and daily earnings through a mobile app interface. CeylonLot is built for local conditions, supporting configurable pricing by vehicle type and zone, native LKR handling, and workflows for both field officers and back-office teams. CeylonLot is currently in active development, and this is an unpaid internship opportunity.

Role Description This is a part-time, remote, unpaid internship for one Software Engineer Intern position on the CeylonLot team. The intern will support development of the parking management platform by implementing new features, fixing bugs, and improving system performance. Responsibilities include writing clean, testable code, participating in code reviews, and collaborating with the engineering team to design and integrate back-end services and APIs. The role also involves working with product and operations contacts to understand requirements, contribute to technical documentation, and assist with testing and deployment activities.

Qualifications

  • Foundational knowledge of Computer Science, including data structures, algorithms, and software engineering principles
  • Hands-on experience building web applications with React and Next.js
  • Understanding of back-end web development concepts, including RESTful APIs, databases, and server-side frameworks
  • Familiarity with Object-Oriented Programming principles
  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field
  • Ability to learn quickly, follow engineering best practices, and collaborate in a remote team environment
  • Basic knowledge of Git and standard development workflows
  • Interest in mobility, urban services, or fintech in the Sri Lankan context is an advantage