Intermediate Software Engineer

Employment Hero
Summary
Join Employment Hero, a fast-growing SaaS unicorn, as a Backend Engineer and contribute to building and deploying innovative features that impact millions of users globally. You will collaborate with a world-class team, driving the development of critical features, translating requirements into technical solutions, and writing automated tests. This role requires extensive experience in software development, proficiency in OOP languages, and a strong understanding of software engineering processes. The company offers a remote-first work environment, numerous benefits, and opportunities for professional development. If you are passionate about revolutionizing employment and thrive in a dynamic startup environment, this is the perfect opportunity for you.
Requirements
- Over 4 years of experience in Software Development, with a focus on Server-side and RESTful API Development and integration
- Proficiency in OOP languages such as Python, Java, PHP, etc., is highly desirable, with the expectation that you are willing to learn Ruby upon joining our team
- Demonstrated experience implementing, maintaining and deploying full-stack web technologies
- Strong skills in Object-Oriented Programming (OOP)
- Strong understanding of standard Software Engineering processes, Testing, and Agile methodology
- A team player that always puts colleagues ahead of yourself and has a highly adaptable and versatile approach to work
- You are passionate about learning and sharing your knowledge, and not afraid to challenge your peers, but also welcome being challenged
- You have experience in mentoring team mates, or even leading an Engineering squad
- English language abilities, both written and verbal - youβll be working with people across the world, including from Australia
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
- Write automated tests for your production codes
- Develop and maintain key components of web applications
- Conduct testing and code reviews for both yourself and your colleagues
- Mentor the Junior Engineers within your squad
Preferred Qualifications
- Bachelor's degree in Computer Science of Software Engineering or an equivalent
- You have experience in mentoring team mates, or even leading an Engineering squad
- Experience in translating design wireframes into functioning UI components
- Experience in developing highly modular mobile applications and mobile application performance tuning
- Experience in functional programming
- Familiarity with AWS tooling and environments, including EC2, Kubernetes, etc
Benefits
- A generous budget for your home office
- Cutting-edge tools and technology
- 20 days Annual Leave, plus VN Public Holidays
- $500 USD for your professional development plan
- $500 USD for English learning courses
- Premium Healthcare Insurance Program for you and your loved ones, plus full gross salary paid social insurance
- Sports club funded by Employment Hero
- Monthly get-together event in the office for team bonding and VND 80,000 budget for lunch for day-in-office
- Reward and recognition programs - because great work should be recognised and rewarded
- Employee Share Option Program - be an owner of Employment Hero
- Annual Global Gathering - so far weβve been to Thailand, Vietnam, Bali and are excited to meet in Dubai in 2025