Point your AI agent at freehire and let it find you a job.

Get the CLI →

Stay Finance Pty Ltd

NewBe an early applicant

Junior Software Engineer

Posted Updated
Discussion

Junior Software Engineer / Junior Software Developer

Stay Finance | Work From Home | Philippines

About Stay Finance

Stay Finance is an Australian fintech company transforming how Australians access finance. We’re building and improving our digital lending platform to provide a simpler, faster, and more transparent customer experience.

We’re looking for a motivated Junior Software Engineer / Junior Software Developer to join our growing team. This is an opportunity for an early-career developer to contribute to real-world projects, take ownership of their work, and develop their technical skills while working remotely with an Australian-based team.

What You’ll Be Doing

  • Assist in developing, maintaining, testing, monitoring, and improving our web applications and digital lending platform.

  • Build and update frontend features using React, Next.js, or other JavaScript frameworks.

  • Support backend development using Node.js and frameworks such as Express.js.

  • Work with databases such as MongoDB and PostgreSQL.

  • Develop, integrate, and maintain RESTful APIs.

  • Identify bugs, investigate issues, troubleshoot problems, and implement solutions.

  • Write clean, organised, and maintainable code.

  • Participate in code reviews and technical discussions.

  • Collaborate with the team to understand requirements and deliver practical solutions.

  • Document development work and communicate progress regularly.

About You

We’re looking for someone with a solid foundation in software development who can demonstrate practical coding ability, work independently, and take initiative when solving problems.

Essential Skills & Requirements

  • Git: Comfortable using Git for version control, including committing changes and working with branches.

  • JavaScript: Good understanding of JavaScript fundamentals.

  • TypeScript: Familiarity with TypeScript and its core concepts.

  • Frontend development: Experience with at least one JavaScript framework, preferably React and Next.js.

  • Backend development: Experience with Node.js and at least one Node.js framework, preferably Express.js.

  • Databases: Experience with MongoDB, PostgreSQL, or both. Strong experience with PostgreSQL alone is acceptable.

  • REST APIs: Understanding of RESTful API design, integration, and usage.

  • Practical projects: Must be able to demonstrate individual contributions through personal, freelance, internship, or professional software projects.

  • Problem-solving: Ability to investigate technical issues, research solutions, and troubleshoot independently.

  • Work ethic: Able to work independently, manage priorities, take ownership of tasks, and meet deadlines.

  • Communication: Good written and verbal English communication skills.

  • Remote work setup: Own reliable computer and work equipment, plus a stable internet connection.

Project Experience Requirement

Applicants must list at least one personal or professional software project they have worked on and explain their individual contributions.

University group projects may be included as additional experience, but group projects alone will not be sufficient. We need to understand what you have personally designed, developed, implemented, or maintained.

For each project, please provide:

  • Project name and a brief description.

  • Technologies and frameworks used.

  • Your specific responsibilities and individual contributions.

  • A GitHub repository, portfolio, live demo, or other relevant evidence, where available.

Candidates should be prepared to discuss their projects and explain their code during the recruitment process.

Nice to Have

  • Familiarity with AWS or other cloud platforms.

  • Experience using Docker or CI/CD pipelines.

  • Understanding of application security and software engineering best practices.

  • Experience working in Agile development environments.

  • Previous experience working with a BPO company or an overseas-based company, preferably collaborating with international teams.

Work Arrangement

  • Location: Work from home, Philippines

  • Employment type: Full-time

  • Working days: Monday to Friday

  • Working hours: 9:00 AM – 6:00 PM Australian time

  • Equipment: Applicants must have their own reliable computer and work equipment, as well as a stable internet connection.

Applicants must be available to work consistently during the required Australian business hours and communicate effectively with the team remotely.

Why Join Stay Finance?

  • Gain hands-on experience working on a real-world fintech platform.

  • Develop your skills across frontend and backend technologies.

  • Work on practical projects that support real business operations.

  • Take ownership of tasks and contribute ideas to improve our platform.

  • Grow your career in a developing Australian fintech company.

  • Enjoy the flexibility of working remotely from the Philippines.

Ready to Apply?

If you're passionate about software development and can demonstrate your technical skills through projects you've personally worked on, we'd love to hear from you.

Please submit your resume and include links to your GitHub profile, portfolio, or relevant software projects. Clearly explain your individual contributions to each project listed.

Skills

What Junior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available