Here at Skedulo we’re on a mission to support the 2.7 billion people in the world—and the companies that employ them—who do not work at a desk every day. Our global teams are collaborative, ambitious, innovative, and passionate about helping our customers realize their fullest potential by enabling their mobile workforces. The Skedulo team is a tight-knit group of builders who are passionate about shaping our platform that is relied upon daily by thousands of users across the globe . We are looking for motivated, self-starters who share our values , challenge the status quo, and push the pace of innovation in order to accelerate growth. If you’re drawn to solving hard problems and want to help design software that will make a difference in people’s lives, Skedulo is for you. Visit our website to learn more about what Skedulo does and to learn more about our people and team. Horizon is Skedulo’s frontend framework for building customizable, extensible, and scalable web interfaces. As a Senior Staff Engineer, you will play a pivotal role in shaping the technical direction of the framework, contributing hands-on to development, and providing leadership across teams. Your expertise will drive the continued evolution of Horizon, helping Skedulo’s engineering teams and external developers build high-performance, maintainable web applications. What We’re Looking For: Deep expertise in modern front-end development, with a focus on React and micro-frontend architectures. Extensive experience managing long-term React applications, including handling major version upgrades, breaking changes, and maintaining shared component libraries. Strong experience with component-driven development, state management (e.g., Jotai, Context API), and modular front-end ecosystems. Familiarity with backend integration, including REST APIs and GraphQL, to ensure smooth communication between front-end and backend services. Experience with micro-frontend architectures, especially in managing independent deployments, shared dependencies, and communication between isolated modules. Ability to design scalable, maintainable architectures that support reusability and adaptability across teams. Exposure to backend architecture and distributed systems is a plus, ensuring well-rounded full-stack knowledge for seamless collaboration across teams. In this role, you are accountable for technical leadership and delivery within your own team, and your guidance and expertise are sought after and extend across the broader engineering organisation. You are expected to successfully anticipate and plan for technical problems. You are highly knowledgeable in major parts of your team’s technology stack and are the technical owner of significant areas of our codebase. You have a sustained track record of creating meaningful improvements in our applications around stability and performance. As a Senior Staff Engineer you have a strong ability to influence without requiring direct reporting authority. You facilitate cross team work when required and are influential beyond your functional area. You are capable of driving groups of disparate interests to decisions, and clearly communicating and seeing those decisions through to impact. RESPONSIBILITIES Team Responsibilities: Write and review code, ensuring adherence to best practices. Mentor and coach engineers on engineering best practices. Participate in on-call rotations to support the services your team owns. Technical Leadership: Provide technical leadership within your team and contribute to broader technical discussions. Ensure high-quality engineering solutions, with a focus on scalability, performance, and maintainability and evolution. Lead observability efforts and drive incident response, recovery, and remediation. Manage technical delivery and contribute to architectural decisions, particularly around frontend frameworks. Communication and Collaboration: Communicate effectively across the engineering organisation, resolving blockers and ensuring alignment across teams. Work collaboratively to drive cross-team decision-making, ensuring alignment on strategic technical goals. Leadership and Strategic Direction: Set short to medium-term strategic direction, identifying areas of improvement and creating plans to achieve them. Lead your team in achieving major technical goals, fostering alignment on decisions. Train, coach, and mentor engineers, driving continuous improvement in the team. Demonstrate Skedulo and PD Values MINIMUM REQUIREMENTS 8 years of commercial experience in front-end development, with solid hands-on experience in React and Typescript as well as related frameworks. 5 years of experience in software design and architecture. 5 years working with unit and integration testing patterns. Experience with agile development methodologies and delivering high-quality software in iterative sprints. Exposure to backend architecture (e.g., REST APIs, GraphQL, distributed systems) or a strong willingness to learn and evolve in backend integration and systems design. Ideal candidates will be willing to relocate to Brisbane PREFERRED REQUIREMENTS Strong experience designing and implementing scalable front-end architectures , particularly with React and micro-frontend patterns. Familiarity with managing long-lived React applications, including handling version upgrades and shared component libraries. Experience working with state management solutions such as Jotai, Context API, or similar tools in complex applications. Exposure to backend integration , including REST APIs and GraphQL , ensuring smooth communication between front-end and back-end services. Understanding of distributed architectures and experience with cloud platforms like AWS, Azure, or Google Cloud. Ability to collaborate effectively across teams, drive technical decisions, and speak up when necessary to advocate for best practices, improvements, or innovative solutions. Strong communication skills, with the ability to mentor engineers and influence technical direction across the organisation. BENEFITS Competitive Salary Package New Hire Stock Options Employee Referral Bonus Program 3 volunteer days per year 100% employer paid subscription to Modern Health (includes 6 coaching & 6 therapy session per year) A generous budget to spend on setting up your home office or WFH station 100% employer paid access to Udemy (Learning & Development) Paid Parental Leave for both carers (12 weeks) Hybrid Work Model (3 days in the office & 2 days work from home) 10 paid sick leave days per year Offer Novated leasing through our partner LeaseLab 20 paid personal leave days per year 8 paid public holiday days per year Our office offers open and creative workspaces with room to play, reflect, and relax Our team works hard but also plays hard; we will challenge your best table tennis skills Kitchen stocked with snacks & drinks Skedulo is proud to be an Equal Opportunity Employer. We believe that the diverse makeup of our workforce is a reflection of the communities we care about and serve. We are committed to creating a diverse workplace and inclusive culture. All qualified candidates are considered for employment regardless of race, color, ancestry, age, religion, gender identity, gender expression, sexual orientation, national origin, veteran status, marital status, mental or physical disability, or any other characteristic protected by applicable law.