Software Engineering Intern – Full-Stack Development
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.