Follow ad instructions to apply

Software Engineering Intern – Full-Stack Development

Urban Innovation Services    Remote • Internship

Job Description

Software Engineering Intern – Full-Stack Development 

We are anearly-stage technology startup currently at the product development stage. We are looking for a motivated Software Engineering Intern to join us for a 3-month internship, with the possibility of a full-time position based on performance.

What You Will Work On

Custom POS Application

  • Develop a custom cloud-based POS application from the ground up.
  • Build features such as sales, products, inventory, customers, users and reports.
  • Design the system to support different types of businesses.
  • Work on frontend, backend, database and APIs.

Business Websites

  • Develop modern, responsive websites for businesses.
  • Build frontend and backend functionality where required.
  • Integrate websites with APIs and the POS platform.

Requirements

  • 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

Who Can Apply?

  • Undergraduate / final-year students
  • Recent graduates
  • Self-taught developers with strong projects

Your projects matter more than your qualifications.

Internship

Duration: 3 months

Location: Sri Lanka

Type: Remote

Future Opportunity: Full-time position based on performance

During the internship, we will evaluate your technical skills, problem-solving ability, learning speed, code quality, ownership and overall performance.

If you are excited about building a real software product from the ground up, we would love to hear from you.

To Apply: Please send your CV to careers@urbaninnovation.qa and include:

  • A brief description of one software project you have built
  • Your role and what you personally developed
  • Technologies you used
  • Links to your previous work/projects, if available
  • Your expected monthly internship allowance

Shortlisted candidates may be asked to complete a short practical assessment.