Employment OS for your Business

Software Engineer – Remote

Sydney, New South Wales 2000, Australia • Full-time

Role Type

Within Philippines • Permanent • Full-time • Mid-level Senior

Description

Position Purpose

  • Lead front-end development for the our SaaS platform, with support across back-end development as required
  • Contribute to the ongoing growth and enhancement of a 2-year-old application entering its next stage of feature expansion and technical maturity
  • Work within a small, agile team to deliver high-quality, scalable, and commercially practical solutions
  • Understand the business use case, application workflows, and customer requirements in order to develop effective solutions with minimal detailed specification
  • Bring initiative, creativity, innovation, and strong technical judgement to the role

Key Responsibilities

  • Lead the development of front-end application features using React, TypeScript, JavaScript, and MUI
  • Contribute to back-end development, integration, and application logic where required
  • Develop clean, maintainable, scalable, and high-performing code across the platform
  • Work across the full software delivery lifecycle including analysis, solution design, development, testing, deployment, and support
  • Understand business requirements and translate them into practical technical solutions
  • Improve application usability, responsiveness, performance, and overall customer experience
  • Work collaboratively with a team of 4–5 in a dynamic environment with evolving priorities and requirements
  • Take ownership of tasks and solutions, often without extensive functional or technical specifications
  • Participate in application architecture, technical problem solving, and feature planning
  • Support continuous improvement of development standards, processes, quality, and release outcomes
  • Contribute ideas and innovation to improve both the platform and the way the team works
  • Assist with testing, troubleshooting, issue resolution, and production support as needed

Technical Environment

  • React
  • TypeScript
  • JavaScript
  • MUI
  • PostgreSQL
  • ClickHouse
  • AWS
  • DevOps / Github
  • AI (Claude), AI Development

Skills and Experience Required

  • Strong commercial experience in front-end development using React
  • Strong capability in TypeScript and JavaScript
  • Experience working with modern component-based UI frameworks, preferably MUI
  • Good working knowledge of back-end application development and API devleopment and integration
  • Experience with PostgreSQL and ideally ClickHouse or similar analytics/data platforms
  • Exposure to AWS environments and its services like Cloudfront, SBS
  • Strong debugging, problem-solving, and analytical skills
  • Ability to work effectively in an agile environment with changing requirements and priorities
  • Ability to quickly understand business workflows, user needs, and application logic
  • Strong attention to detail and commitment to high-quality delivery
  • Strong English communication skills

Personal Attributes

  • Self-motivated and accountable
  • Comfortable working in a small team and taking on varied responsibilities
  • Adaptable and responsive to changing business and product requirements
  • Strong communicator who can work effectively across technical and non-technical discussions
  • Open to new ideas, learning, continuous improvement, and innovation
  • Practical, hands-on, and delivery focused

Role Expectations

  • Operate as a senior and lead-style contributor within the engineering team
  • Work with a high degree of independence and ownership
  • Help shape product direction through technical input, innovation, and solution thinking
  • Maintain a strong balance between speed, quality, scalability, and usability
  • Contribute positively to a collaborative, agile, and growth-oriented team environment
  • Attention to detail and pride in quality of work
  • Do it right first time
  • Test own work and ownership for quality of work