Senior Software Engineer

location Hanoi

Engineering Manager

Location
Hanoi

Employment Type
FullTime

Department
Engineering


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.

So, with that in mind, we are looking for a new Senior Software Engineer to join our growing team of go-getter Engineers based in Vietnam and realise the full value of their skills!

What you’ll do:

  • Support business critical operations and new product initiatives for our trades-focussed leads platform, Oneflare.

  • Improve our web frontend experience as well as our backend Ruby on Rails monolith, troubleshooting business critical issues and developing new product experiences.

  • Work autonomously, while taking ownership and accountability for end to end solution development and successful delivery.

  • Improve observability, reliability and performance concerns to minimise downtime and ensure a solid customer experience

  • Build tools to enable sales and support staff to take responsibility for managing recurring operational issues

  • Improve our developer experience toolchain, build incident playbooks and improve automated alerting systems to ensure minimal time to onboard and establish ownership over core customer experiences

  • Clarify requirements, technical research, work with stakeholders and managers, escalate issues, and clear any blockages.

  • Partner with world-class engineers to grow your skills and build a successful career with an Australian tech brand that is widely recognised as an amazing place to work.

What it takes to be successful in the role:

  • An agnostic approach to software engineering with prior hands on experience in architectural design and working on scaleable solutions, grounded in computer science and engineering fundamentals.

  • Relational Databases: Proficiency with RDBMS such as MySQL or PostgreSQL.

  • Cloud Services: Experience with AWS services such as SQS, Lambda, and RDS

  • Version Control and CI/CD: Proficiency with Git and exposure to Continuous Integration/Continuous Deployment practices.

  • Containerisation: Experience working with Docker locally, as well as writing and maintaining Dockerfiles

  • API Development: Proficiency in developing REST APIs including AuthZ and AuthN concerns, rate limiting, pagination, etc

  • Caching & KV stores: Experience with Redis or Memcached.

  • Testing: Experience with writing and maintaining unit testing frameworks

  • Operating Systems: Experience with Mac and/or Linux environments.

  • Growth Mindset: A continuous desire to learn and improve, embracing challenges and persisting in the face of setbacks.

  • Intelligence: Strong problem-solving skills, quickly grasping new concepts and technologies.

  • Engineering Fundamentals: Solid understanding of core software engineering principles, applying best practices in coding and software design.

  • Written and Spoken English: Ability to communicate clearly and effectively in written and spoken English, documenting code and processes comprehensively and contributing to team discussions.

  • Commitment: Dedication to the team’s goals and projects, demonstrating reliability and a strong work ethic.

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-Hybrid

Application Details


Interview Preferences


Published Date: 11/10/2024

Updated At: 11-10-2024T00:58:54.872Z


How We Hire