Job Search and Career Advice Platform

Enable job alerts via email!

Junior Web Developer

SOLS Foundation

Kuala Lumpur

On-site

MYR 48,000 - 60,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An impact-driven organization in Kuala Lumpur is seeking a Junior Web Developer to enhance AI-generated code quality. The role involves reviewing, refactoring, and testing code while collaborating with senior developers in a supportive environment. Ideal candidates will have skills in JavaScript, React, and a foundational understanding of testing practices. Join us to improve the lives of communities and grow within a dynamic and agile team.

Benefits

Competitive salary
Career progression opportunities
Collaborative team environment

Qualifications

  • Working knowledge of JavaScript and TypeScript.
  • Basic to intermediate experience with React.
  • Understanding of best practices in code quality and modular architecture.
  • Familiarity with testing concepts and tools.

Responsibilities

  • Review and refactor AI-generated code for improved performance.
  • Break down code into clean, reusable modules.
  • Fix logical issues in AI-assisted outputs.
  • Implement and maintain unit and integration tests.
  • Assistance with feature stabilization and bug fixing.

Skills

JavaScript / TypeScript
React
Next JS
Debugging
Test-driven development (TDD)

Tools

Jest
Job description
Job Overview

We are looking for a Junior Web Developer who will work closely with senior developers in an AI‑first development workflow. AI tools accelerate development, but human engineering judgment is critical.

Your primary responsibility will be to review, clean, modularize, test, and harden AI‑generated code, ensuring it meets production standards.

This is an ideal role for developers who enjoy understanding code deeply, improving quality, and learning modern engineering practices at high speed.

What’s great about this opportunity?
  • Competitive salary and benefits package.
  • Career progression in a fast‑growing impact organization backed by Petronas.
  • Work in an agile‑driven environment alongside a diverse team that supports professional growth.
  • Contribute directly to improving the lives of B40 communities, as part of a #madetoimpact organization.
What do I need?
Core
  • JavaScript / TypeScript (working knowledge)
  • React (basic to intermediate)
  • Next (basic understanding or hands‑on experience)
  • Ability to read and understand large existing codebases
Code Quality & Engineering
  • Code refactoring and cleanup
  • Modularization and separation of concerns
  • Debugging and logical problem‑solving
  • Understanding of REST APIs and basic backend concepts
Testing
  • Knowledge of test‑driven development (TDD) concepts
  • Experience with or understanding of:
    • Unit testing
    • Basic integration testing
  • Familiarity with testing tools (Jest or similar is a plus)
AI‑Assisted Development
  • Comfortable working with AI‑generated code
  • Ability to:
    • Verify correctness
    • Identify hallucinations or inefficiencies
    • Improve structure and performance
  • Strong critical thinking over blind acceptance of AI output
Nice to Have
  • Basic understanding of:
    • Git workflows
    • CI/CD concepts
    • Linting and formatting tools
  • Exposure to backend validation, DTOs, or schemas
  • Interest in scalable architectures and clean code principles
  • Experience working in distributed or remote teams
What will I do?
In this role you will:
  • Review and refactor AI‑generated code for readability, performance, and maintainability
  • Break down large or messy code into clean, reusable modules
  • Fix logical issues, edge cases, and integration problems in AI‑assisted outputs
  • Implement and maintain unit tests and basic integration tests
  • Ensure code follows best practices, naming conventions, and architecture guidelines
  • Assist senior developers with:
    • Code cleanup
    • Feature stabilization
    • Bug fixing and regression handling
  • Work primarily on:
    • Next JS framework
  • Participate in code reviews and follow structured development workflows
  • Learn and apply modern tooling, testing practices, and AI‑assisted workflows
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.