VI

Full-Stack Developer Intern

VisionRootlinkedin.com
Oct 14, 2026, 6:06 PM1w ago
InternshipColombo, Western Province · RemoteFull-stackEntry level

About the role

VisionRoot (Pvt) Ltd is seeking a Full-Stack Developer Intern to join their team. This internship is ideal for students or early-career developers eager to gain hands-on experience in real-world software projects and collaborate with an engineering team. The role involves developing and maintaining web and mobile applications, working with modern technologies, participating in all stages of the software development lifecycle, and learning best practices under the guidance of senior team members. The company offers a flexible, fully remote work environment and opportunities for mentorship and professional growth.

Must have

  • Basic understanding of programming and object-oriented programming concepts.
  • Familiarity with at least one programming language such as JavaScript/TypeScript, Java, C#, Python, or PHP.
  • Hands-on experience with technologies such as React, Node.js, Express, Spring Boot, .NET, Flutter, or React Native.
  • Basic experience working with databases such as MongoDB, PostgreSQL, MySQL or SQL Server.
  • Basic understanding of HTML, CSS, databases, and REST APIs.
  • Familiarity with Git/GitHub.
  • Strong willingness to learn and take responsibility.
  • Good problem-solving and communication skills.
  • Ability to work independently as well as collaboratively.
  • A genuine interest in building real-world software.

Nice to have

  • Familiarity with Figma or other UI/UX design and prototyping tools.
  • Familiarity with project management and collaboration tools such as Jira or Trello.
  • Basic understanding of software testing, including unit testing, integration testing, API testing, manual testing, or test automation.
  • Familiarity with testing tools or frameworks such as Jest, Cypress, Playwright, Selenium, Postman, or JUnit is an advantage.
  • Basic understanding of CI/CD pipelines, automated builds, deployment workflows, and cloud deployment platforms.
  • Familiarity with tools and platforms such as GitHub Actions, GitLab CI/CD, Jenkins, Docker, AWS, Azure, or Google Cloud is an advantage.
  • Interest in artificial intelligence, machine learning, generative AI, large language models, or AI-powered software development tools.
  • Familiarity with AI APIs, prompt engineering, chatbots, automation, or integrating AI features into applications is an advantage.
  • Understanding of software development methodologies and Agile practices.
  • Personal, university, or open-source projects that demonstrate your development skills.

Technologies

  • Agile
  • API Testing
  • AWS
  • Azure
  • CI/CD
  • C#
  • CSS
  • Cypress
  • Docker
  • .NET
  • Express.js
  • Figma
  • Flutter
  • GCP
  • Generative AI
  • Git
  • GitHub
  • GitHub Actions
  • GitLab
  • HTML
  • Java
  • JavaScript
  • Jenkins
  • Jest
  • Jira
  • JUnit
  • LLM
  • Machine Learning
  • Manual Testing
  • MongoDB
  • MySQL
  • Node.js
  • PHP
  • Playwright
  • PostgreSQL
  • Postman
  • Prompt Engineering
  • Prototyping
  • Python
  • React
  • React Native
  • REST
  • Selenium
  • Spring / Spring Boot
  • SQL
  • SQL Server
  • Test Automation
  • Trello
  • TypeScript
  • UI Ux Design
  • Unit Testing

Highlights

The internship is fully remote with a flexible Monday to Friday schedule. The position is open to students or early-career developers. Benefits include mentorship, technical guidance, and practical experience with real-world projects.