Full Stack Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

1150 AUD

HOURS PER WEEK

40

DATE UPDATED

Aug 14, 2026

JOB OVERVIEW

We are a small Australian outdoor travel company looking for a Product Software Engineer to join our Logistics Team.
This is a full-time, long-term position where you will become an integral part of the company. You will design, build and improve software that supports our operations and customer experience.

We are not hiring for a particular programming language or framework. We want an adaptable engineer who can understand a problem, choose an appropriate technical approach and take a solution through the complete software development lifecycle.

The role

You will:
Translate business problems into practical software solutions.
Design and build applications, systems and integrations.
Select technologies based on the needs of each project.
Take projects from discovery and architecture through development, testing, deployment and maintenance.
Improve existing systems as well as build new products.
Use AI-assisted development workflows to prototype, build and debug efficiently.
Learn how the company operates and progressively take independent ownership of projects.

About you

You should have:
Experience building and shipping complete production applications or systems.
A strong understanding of software architecture and the development lifecycle.
The ability to work across different technologies and learn unfamiliar tools quickly.
Experience turning unclear requirements into structured, maintainable solutions.
Strong testing, debugging and problem-solving skills.
Experience using AI-assisted development workflows responsibly.
Can use AI coding tools effectively while remaining responsible for code quality, testing and maintainability.
Good communication skills and the ability to work effectively with non-technical colleagues.
A focus on outcomes, reliability and long-term maintainability.
We care more about what you have built and how you approach engineering problems than whether you match a fixed technology list.

What you get

Starting monthly salary of AUD 1,150, based on experience, with annual raises and potential bonuses.
Working hours of 9:00 am–5:00 pm Manila time.
13th-month pay.
Paid sick leave.
25 flexible days of paid time off, including holidays.
Fortnightly pay.
No requirement to use TimeProof.

How to apply

Please attach your résumé and submit a short video introduction of one to two minutes covering the following:
Begin the video by saying “Hello Maddie” so we know it was made for this application.
Briefly introduce yourself and your experience building software products.
Describe one application or system you helped take from an idea into production. Explain the problem, what you personally owned and the key technical decisions you made.
Explain how you use AI during development while ensuring the resulting code is correct, tested and maintainable.
Please also include links to any relevant products, portfolios, GitHub repositories or code samples you can share.

Use the following subject line when submitting your application:
[Your name] + [Your favourite AI model]

We look forward to hearing from you!

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0124
Total Execution Time  0.0136
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,176 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Full-Stack-Developer-1709080
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0071 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1709080
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 786880
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1709080
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-17',ej.date_added) duration_daysDATEDIFF('2026-08-17',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1709080' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1709080 
0.0006   UPDATE employer_jobs SET hit_counts '***Aug-14-2026=953***Aug-15-2026=142***Aug-16-2026=2***Aug-17-2026=2' WHERE job_id'1709080'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1099' WHERE job_id'1709080'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1709080' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1709080 
0.0021   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '786880'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)