UI

Software Engineering Intern – Full-Stack Development

Urban Innovation Servicesitpro.lk
Oct 14, 2026, 10:55 PM1w ago
InternshipSri Lanka · RemoteFull-stackEntry level

About the role

This is a 3- to 6-month remote internship opportunity for a Software Engineering Intern focused on full-stack development at an early-stage technology startup in Sri Lanka. The intern will help develop a custom cloud-based POS application and modern business websites, working across frontend, backend, database, and API layers. The role involves building features for sales, inventory, and reporting, as well as integrating websites with APIs and the POS platform. Applicants should have a good understanding of web technologies, backend development, databases, and version control. The internship is open to undergraduates, recent graduates, and self-taught developers with strong project experience. There is a possibility of a full-time position based on performance.

Must have

  • Good knowledge of HTML, CSS and JavaScript/TypeScript
  • Experience with React / Next.js or similar
  • Basic backend development knowledge (Node.js, Python, .NET, Java, etc.)
  • Understanding of SQL and databases
  • Familiarity with REST APIs and Git/GitHub
  • Good problem-solving skills
  • Willingness to learn and take ownership

Technologies

  • CSS
  • .NET
  • Git
  • GitHub
  • HTML
  • Java
  • JavaScript
  • Next.js
  • Node.js
  • Python
  • React
  • REST
  • SQL
  • TypeScript

Highlights

The internship is remote and based in Sri Lanka. Duration is 3 or 6 months. There is a potential for a full-time offer after the internship. To apply, candidates should email their CV and details about a relevant software project to careers@urbaninnovation.qa, including their expected monthly internship allowance. Shortlisted candidates may be asked to complete a practical assessment.