Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Junior/Intermediate JavaScript Developer.
South Africa Jobs Expertini

Urgent! Junior/Intermediate JavaScript Developer Job | TPC Performance Centre

Junior/Intermediate JavaScript Developer



Job description

Are you early in your tech career but big on passion and potential?

We are looking for junior and intermediate JS / React developers to join our awesome team of professionals.

.

If you know your way around code and love helping others learn — this is your launchpad.

What you'll do

  • Build
    : Ship responsive, accessible UIs in
    React
    (hooks, context, modern patterns).

  • Polish
    : Own CSS craft (Tailwind or CSS-in-JS), component libraries, state, and API integration.

  • Collaborate
    : Work with product/design to turn ideas into clean, maintainable code.

  • Improve
    : Write tests, review PRs, and help keep performance snappy.

  • Mentor (sometimes)
    : Run the odd code lab or review for learners — a few hours some weeks — to share tips and unlock aha moments.

You bring

  • 1–3 years
    of hands-on front-end experience (commercial or strong project track record).

  • Excellent JavaScript (ES6+)
    and
    React
    skills (hooks, state mgmt, component composition).

  • Solid
    HTML5/CSS3
    fundamentals and accessibility awareness (ARIA, semantic markup).

  • Experience with at least some of:
    ,
    Tailwind
    ,
    REST/JSON
    ,
    Git/GitHub
    ,
    basic testing
    (Jest/RTL).

  • Clear, friendly communication and a bias for action.

Nice-to-haves (bonus points)

  • TypeScript
    ,
    Firebase/Firestore
    , or simple
    Cloud Functions
    experience.

  • Performance tuning (Lighthouse basics, code-splitting).

  • UI polish instincts (micro-interactions, UX details).

Why you'll like it here

  • Build for impact
    — ship features users actually touch.

  • Grow fast
    — mentorship, code reviews, and real product work.

  • Give back (lightly)
    — share your skills with learners without it taking over your week.

  • Flexible, supportive team culture with room to experiment.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Junior Intermediate Potential: Insight & Career Growth Guide


Advance your career or build your team with Expertini's smart job platform. Connecting professionals and employers South Africa.