TS

Junior Software Engineer

Teams Squaredlinkedin.com
Nov 10, 2026, 4:53 PM1h ago
Full-timeColombo, Western ProvinceSoftware engineeringJunior

About the role

The Junior Software Engineer at Teams Squared will maintain and develop live internal web applications, including a client portal, learning management system, and IT asset platform. The role involves working across the full stack, from database to user interface, using TypeScript or JavaScript, SQL, and AI coding tools. Responsibilities include breaking down briefs into actionable tasks, maintaining and improving codebases, handling deployments, and ensuring application security. The position is suited for early-career developers who can work independently, communicate clearly, and follow secure development practices. Candidates should have an undergraduate degree in a relevant field or equivalent experience, basic knowledge of JavaScript/TypeScript, SQL, Git, and AI coding tools, and be based in Sri Lanka for a hybrid work arrangement.

Must have

  • An undergraduate degree in Computer Science, Software Engineering or Information Technology, or equivalent practical experience
  • 0–2 years of software development experience; internships, freelance work and personal projects all count
  • A demonstrated ability to turn simple briefs and requirements into a broken-down plan with clear next steps, and to execute it with minimal supervision; this will be tested in the hiring process
  • Working knowledge of JavaScript or TypeScript and at least one modern web framework (e.g. React, Next.js or Node.js)
  • Basic SQL and relational database knowledge, with PostgreSQL preferred
  • Comfortable using Git and GitHub, including branches and pull requests
  • Hands-on use of AI coding tools such as Claude Code, Codex or Cursor
  • An understanding of web application security basics such as authentication, access control and handling sensitive data
  • Clear written and spoken English for task breakdowns, progress updates and documentation
  • Based in Sri Lanka and able to work in a hybrid arrangement

Nice to have

  • Experience with Supabase (including row-level security), Render, Cloudflare, REST APIs, Microsoft Graph or third-party integrations is advantageous
  • Familiarity with the Model Context Protocol (MCP) or building tools for AI agents is advantageous
  • A portfolio, GitHub profile or project you can walk us through is advantageous

Technologies

  • Agentic AI
  • Authentication
  • Claude Code
  • Cloudflare
  • Cursor
  • Git
  • GitHub
  • JavaScript
  • MCP
  • Microsoft 365
  • Next.js
  • Node.js
  • PostgreSQL
  • React
  • REST
  • SQL
  • TypeScript

Highlights

Candidates must be based in Sri Lanka and able to work in a hybrid arrangement. Only shortlisted candidates will be contacted for further discussions. The company offers direct employment, competitive salary, professional development, and long-term career growth opportunities.