This job posting is currently inactive. Check out other active jobs at Prosper Global Education.
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.
Full-time
Colombo 07, Colombo 00700, Sri Lanka