Senior FullStack Engineer

Employment Hero
Summary
Join Employment Hero as a Senior Full-Stack Engineer and build innovative features for our Employment Operating System, impacting millions of users globally. You will drive development of critical features using Ruby (training provided), collaborate with a global team, write automated tests, and mentor junior engineers. This role requires strong full-stack skills, experience with RESTful APIs, and proficiency in ReactJS or a similar framework. Employment Hero offers a remote-first work environment, cutting-edge tools, ESOPs, and generous benefits including paternity leave, subsidized egg freezing, a WFH budget, and excellent learning and development opportunities. We prioritize technical expertise and a collaborative team spirit. Our mission-driven culture values high performance and continuous learning.
Requirements
- You are a highly skilled, senior-level Full-Stack Software Development Engineer (our Senior Engineers typically have 6+ years of experience, but we prioritize technical expertise over years of experience)
- In previous roles, youโve focused on Server-side and RESTful API Development & Integration
- Youโre proficient in at least one OOP language (e.g., Python, Java, PHP, etc.)
- You have proven experience developing, maintaining, and deploying full-stack web applications
- You are proficient in ReactJS (or a similar modern Frontend framework) and have experience building scalable, maintainable UI components
- You have a strong understanding of best practice software engineering processes, testing, and Agile methodology
- You are a team player, always putting colleagues ahead of yourself, with a highly adaptable and versatile approach to work
- You have good verbal and written English skills
- Youโre passionate about learning, sharing knowledge, and mentoring teammates
Responsibilities
- Drive your squad to develop critical features for our customers
- Collaborate closely with our global team of designers, product managers and UX specialists to gather requirements and translate them into technical solutions
- Writing automated tests for your production codes
- Developing and maintaining key components of web applications
- Conducting testing and code reviews for both yourself and your colleagues
- Mentoring the Junior Engineers within your squad
Benefits
- You will work remotely, with the flexibility to own your time and impact
- You will access cutting-edge tools to amplify your work, knowledge and outputs
- Youโll surround yourself with ambitious, outcome-driven colleagues who challenge you to do the best work of your life
- Youโll own ESOP (employee share options) in one of the worldโs fastest-growing tech companies
- Youโll also have access to a wide range of benefits that includes - a very generous paternity leave policy, subsidised egg freezing (so you can make the choice thatโs right for you, on your terms), a WFH office expense budget, and outstanding learning & development opportunities