This job posting is currently inactive. Check out other active jobs at Prosper Global Education.

Software Engineer

Prosper Global Education
Full-timeColombo 07, Colombo 00700, Sri Lanka

We’re looking for a skilled and driven Software Engineer with strong full-stack experience to build, improve, and scale real-world web applications. This role is for someone who has moved beyond learning basics and is ready to take ownership of features, code quality, and technical decisions.

You’ll work on production systems used by real users, collaborate closely with other engineers, and help raise the overall engineering standard of the team.

What You’ll Do

  • Design, develop, and maintain full-stack features using TypeScript, React, Next.js, and PostgreSQL.
  • Own end-to-end implementation of features, from requirements to deployment.
  • Build and maintain APIs, database models, and frontend components with a focus on reliability and performance.
  • Write clean, well-structured, and testable code, following engineering best practices.
  • Review code, provide constructive feedback, and help improve overall code quality.
  • Identify performance bottlenecks and contribute to optimisation and scalability improvements.
  • Support and extend AI-related features and integrations where applicable.
  • Work closely with product, platform, and operations teams to translate requirements into technical solutions.
  • Contribute to architecture discussions and technical decision-making.
  • Participate actively in agile ceremonies, planning, and retrospectives.

Who We’re Looking For

  • 3–4 years of professional experience in software engineering, working on production web applications.
  • Strong proficiency in JavaScript/TypeScript and React (Next.js experience is highly preferred).
  • Solid full-stack understanding, including backend logic, APIs, and relational databases (PostgreSQL or similar).
  • Good grasp of performance optimisation, security basics, and scalable application design.
  • Experience with version control (Git) and collaborative development workflows.
  • Ability to work independently, take ownership of tasks, and drive work to completion.
  • Clear communication skills and the ability to explain technical concepts to both technical and non-technical stakeholders.
  • A mindset of continuous improvement, not just delivery.

What You’ll Gain

  • Ownership of meaningful features in a production environment.
  • Opportunity to influence technical direction and engineering standards.
  • Exposure to modern tooling, cloud platforms, and AI-enabled systems.
  • A clear growth path toward senior engineering or technical leadership roles.
  • Work in a fast-moving team building products with real impact.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.
Expected monthly salary (LKR)*
Availability to start*

By clicking 'Submit Application', you agree to receive job application updates from Prosper Global Education via text and/or WhatsApp. Message frequency may vary. Reply STOP to unsubscribe at any time. Message & data rates may apply.