Senior Software Engineer (React)

October 21, 2025
Open
Open
Location
Vietnam
Occupation
Full-time
Experience level
Senior
Apply
Job Summary

Vị trí kỹ sư phần mềm cấp cao tại Airtasker, làm việc remote tại Việt Nam, hợp đồng full-time. Vai trò này tập trung phát triển các tính năng full-stack trên React/TypeScript và Node.js, tham gia xây dựng hệ thống microservices, chuyển đổi code legacy, và tích hợp API. Ứng viên sẽ được hưởng chế độ ngày phép sinh nhật, recharge days, hybrid working, và review lương công bằng.

Yêu cầu ứng viên có tối thiểu 5 năm kinh nghiệm, thành thạo React, TypeScript, Node.js, có kinh nghiệm với MobX hoặc Redux, backend REST/GraphQL, AWS, Docker, Webpack, Babel, CI/CD. Ưu tiên kỹ năng mentor và làm việc async trong môi trường phân tán. Có cơ hội tham gia các chương trình phát triển cá nhân, thưởng, và môi trường đa văn hóa.

Highlight
Highlight

Hey there! Thanks for stopping by. We’re Airtasker, the Australian tech company that connects people who need to get things done with those who have the skills to do it. We are Australia’s number 1 marketplace for local services, headquartered in Sydney, creating more than $1bn of income since we started in 2012 for our community members.

It doesn’t stop there though, we have since gone global through taking Airtasker to the US and the UK creating new marketplaces in these areas of huge opportunity! We also grew our business in 2022 through the successful acquisition of trades-focussed Australian marketplace, Oneflare!

Our mission is to empower people to realise the full value of their skills. This doesn’t just apply to those who use our product. It’s also for our whooooooole team of go-getters who bring the product to life and deliver impact to our community on a daily basis. Because we believe work (and life) is always better when you truly know and appreciate your strengths and skills.

We're looking for a senior engineer who thrives on building robust, scalable systems that serve millions of users daily. You'll work across our modern React/TypeScript frontend and Node.js backend, while also contributing to our broader microservices ecosystem built with Kotlin and Ruby on Rails.

This isn't about being pigeonholed into "frontend" or "backend" work - you'll be architecting features end-to-end, from crafting intuitive user experiences to designing resilient backend integrations. You'll help shape our technical direction as we continue migrating from legacy systems to modern architecture patterns, all while maintaining the reliability our users depend on.

We work remotely across Portugal and Vietnam. The team runs async-first, with a couple of hours’ overlap each day for the occasional sync.

What you’ll do:

  • Design and build full-stack features across our React/TypeScript frontend and Node.js backend

  • Contribute to our microservices architecture, integrating with Kotlin and Rails services

  • Migrate legacy Backbone.js code to modern React patterns using React Contexts and MobX State Tree for state management

  • Implement robust API integrations following our BFF (Backend for Frontend) patterns

  • Build responsive, accessible user interfaces using our design system and styled-components

  • Write comprehensive tests using Jest, React Testing Library, and Cypress

  • Collaborate on architectural decisions affecting our multi-region, server-side rendered application

  • Mentor team members and contribute to engineering standards and best practices

What it takes to be successful in the role:

  • 5+ years of professional software development experience

  • Strong proficiency with React, TypeScript, and modern JavaScript/Node.js

  • Experience with state management libraries (MobX, Redux, or similar patterns)

  • Solid understanding of backend development and API design (REST/GraphQL)

  • Experience with relational databases and data modelling

  • Proficiency with modern build tools (Webpack, Babel) and testing frameworks

  • Experience with cloud platforms (AWS preferred) and containerisation (Docker)

  • Understanding of CI/CD pipelines and automated deployment practices

  • Strong communication skills and experience working in distributed, async teams

  • Comfort working across multiple programming languages and technology stacks

Our People Experience:

Our people team at Airtasker are dedicated to designing an industry leading people experience. This means creating an environment where you are empowered to do your best work and realise the full potential of your skills.

Thriving

  • Hybrid working - when it comes to working, there’s no “one size fits all” approach, with Airtasker you choose the environment that helps you do your best work.

  • Airtime - welcome to no Slack and meeting-free Fridays! Airtime is designed so we regularly have dedicated focus time for work and personal growth.

  • Recharge days - each quarter we have a company-wide Recharge Day, equivalent to 4 additional days of leave per year. It’s a day for everyone when the world can wait and self-care takes centre stage.

Rewarding

  • Fair and equitable pay - this is a core commitment to our people. Every year we review industry data to ensure our compensation framework supports everyone to be recognised for the full value of their skills.

  • Tenure leave - To celebrate our people’s commitment to Airtasker, we offer tenure leave starting from your 3rd anniversary with the company. This begins with 3 extra days of leave per year, gradually increasing to a maximum of 5 days per year.

Belonging

  • DAREtasker - join our Diversity, Equity and Inclusion committee! Every month we meet to create meaningful and impactful programs of work that embrace belonging at Airtasker.

  • Celebration swap - not everyone celebrates the same things. That’s why, at Airtasker, you can swap national, state or territory public holidays for the ones that matter to you.

Growing

  • Learning and development - learning at Airtasker is on the job, guided by managers, enhanced by peers and led by ourselves. We deliver learning programs and budget allowances to invest in your growth.

  • 360 performance reviews - feedback is a gift. Every year we run 360 reviews across the business to recognise achievements and promote personal growth.

  • Volunteer leave - Our team members can take a day each year to lend a helping hand and support a cause they are passionate about.

Celebrating

  • Awards - and the winners are… our go-getters! Whether it’s our peer-nominated quarterly Values Awards or our periodic Go-Getter Spirit Award, we love celebrating our people and spreading good energy.

  • Vibe committee - good vibes only! Our Vibe Committee delivers events that hit the sweet spot of bringing us all together to enjoy each other’s company whether you’re local or remote.

  • Birthday leave - All of our people get an extra day of leave during their birthday week to take time away from work to celebrate.

At Airtasker we believe in culture add - that each person is different and has their own background, learnings and unique experiences that can add to the Airtasker cultural tapestry. We pride ourselves on our inclusive culture, and encourage applications from people of all backgrounds.

#LI-TR1 #LI-Remote

Apply now
Thanks you!
Oops! Something went wrong while submitting the form.
Please let us know if this job is expired. Your support helps us maintain an accurate job board!
Similar Jobs
Employment Hero
Intermediate FullStack Backend Engineer (.Net)
Employment Hero
Vietnam
Full-time
Mid-level
file.jpeg
Automation Solutions Engineer
Green Thumb
Anywhere
Full-time
Mid-level
image.png
Senior Engineering Manager, Cloud Engineering
Mozilla
Anywhere
Full-time
Senior
file.jpeg
Software engineer
Sticker Mule
Anywhere
Full-time
Senior
tải xuống.webp
Airtasker
HQ Location
Company size
1-10
Founded in
Industry
Website
More from Company
No items found.