Junior Programmer

4 days ago


Smeaton Grange, New South Wales, Australia KeenWorx Full time $25,000 - $35,000 per year

Junior Web Developer (Casual) — Student-Friendly (On-site Smeaton Grange)

Status: Casual, 2–3 days per week (flexible around classes)

Location: Smeaton Grange, NSW (on-site) — driver's licence & car essential

Pay: From $25 p/h

Right to work: Australian citizens/PR and international students welcome (must comply with visa hour limits).

About the work

Help us build and iterate on our internal and customer-facing tools:

  • Online dashboard & database (new features, bug fixes, simple APIs)
  • Integrations with our in-house tools (VB.NET/WPF/XAML)
  • Basic CRUD, forms, validation, and QA testing
  • Light documentation (readme/usage notes)

Tech you'll use

  • Web: HTML, CSS, JavaScript, PHP, MySQL, REST APIs
  • Desktop: VB.NET, WPF/XAML
  • Nice to have: Git/GitHub, basic SQL optimisation, Postman

What we're looking for

  • You've built a few small projects and can work independently with clear tickets
  • Practical understanding of HTML/CSS/JS, PHP + MySQL, simple API work
  • Exposure to VB.NET/WPF/XAML (or willingness to learn quickly)
  • Reliable, organised, and happy to work on-site in Smeaton Grange

Hours & scheduling

  • 2–3 days per week during semester; more in breaks by agreement
  • For international students, we roster within 48 hours/fortnight when class is in session. Department of Education

Tools & equipment

  • Bring your own laptop preferred; we can provision a workstation if needed.

How to apply

Send CV + GitHub/portfolio and a short note on one project you've built (what stack, your role, what you learned).

Optional: include a code sample or repo showing CRUD + simple API.

Job Type: Casual

Pay: $25.00 – $35.00 per hour

Application Question(s):

  • Are you enrolled in an IT/CS or related Course?
  • Rate yourself from HTML / CSS
  • Rate yourself from JS
  • Rate yourself from PHP ?
  • Rate yourself from VB.NET
  • Rate yourself from XAML

Licence/Certification:

  • Drivers Licence (Required)

Work Authorisation:

  • Australia (Required)

Work Location: In person