Job Description

Full Stack Developer - Intern

World Trade Centre, Colombo 01, Sri Lanka

[email protected] | www.alankarage.com www.spherehead.tech

Company: Spherehead Technologies (Pvt) Ltd

A subsidiary of Alankarage Holdings (Pvt) Ltd

Location: Level 05, East Lower Block, Echelon Square, World Trade Centre, Bank of Ceylon Mawatha, Colombo 01, Sri Lanka

Company Overview:

Spherehead Technologies (Pvt) Ltd is a technology subsidiary of Alankarage Holdings (Pvt) Ltd, a well-established Sri Lankan conglomerate with over three decades of legacy in diverse sectors. Spherehead operates as a full-stack digital solutions provider, specializing in software development, ERP and CRM implementation, UI/UX design, and IT consulting. The company also runs a dedicated BPO arm that caters to global clients by offering scalable back-office, customer support, and digital process solutions. Positioned at the intersection of innovation and operational excellence, Spherehead Technologies is focused on empowering businesses through cutting-edge tech infrastructure, automation, and intelligent systems.

Position Overview:

We are looking for a motivated and talented Full Stack Intern to join our development team. This internship offers hands-on experience in both front-end and back-end development, with opportunities to work on ERP and CRM systems as well as web base systems. If you're eager to learn and grow in a dynamic environment while contributing to impactful projects, we'd love to hear from you!

Key Responsibilities:

  • Assist in developing and maintaining ERP and CRM systems to streamline business workflows.
  • Support the design and development of secure, scalable web base systems.
  • Collaborate with senior developers to integrate back-end services with front-end interfaces for seamless user experiences.
  • Participate in requirement gathering, system design discussions, and code reviews.
  • Contribute to API integrations, system debugging, and performance optimizations.
  • Support the deployment process and learn best practices for maintaining application uptime and security.
  • Assist in preparing technical documentation and user guides.

Requirements:

  • Enrolled in or recently completed a degree in Computer Science, Software Engineering, or a related field.
  • Basic understanding of back-end development using languages such as Python, Java, Node.js, or Go.
  • Familiarity with front-end technologies like HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.js.
  • Knowledge of relational (e.g., MySQL, PostgreSQL) or NoSQL databases (e.g., MongoDB) is a plus.
  • Exposure to RESTful APIs and third-party service integrations.
  • Interest in cloud platforms like AWS, Google Cloud, or Azure.
  • Familiarity with Git, version control systems, and CI/CD pipelines.
  • Strong problem-solving skills, eagerness to learn, and ability to work in a collaborative environment.