< back to Careers

Senior AWS Developer (JavaScript) - Remote in Australia

We are an independent software product development company with a strong focus on people, process and outcomes.

We listen. We are transparent. We collaborate with you to deliver the best results.

We are not an agency; we don’t set unrealistic deadlines. We have fantastic relationships with our clients, and we manage deadlines and budgets together to deliver great outcomes. We love tech, and we use the right tech for the job. We are a distributed team, and strong communication skills are a must for building trust, context and honesty in everything we do. We work hard to build get everyone on the same page, speak the truth and solve problems faster. 

We attract the brightest talent with our values-based recruitment and strive to provide the very best onboarding experience for new team members. We celebrate diversity in every way, we value the better decision making that comes from diversity in thinking and backgrounds.

How this role fits into our awesome remote team

Our development team use JavaScript, serverless principles and Infrastructure as Code (IaC) to build high quality software on AWS.

Our AWS developers are crucial to the successful deployment and stability of our digital products. You take a methodical approach to solving problems, bringing DevOp’s expertise and foresight to managing our products on AWS. You are responsible for designing and implementing reliable, scalable and fast IaC solutions that support modern distributed microservices hosted on AWS for our clients.

You will be part of a multidisciplinary team comprising front end, back end and DevOps, including machine learning using Python, Django, JavaScript, node, react, react native and AWS. You enjoy being a part of a team of experts with a culture of ownership with a bias for action. 

With no two days the same - you thrive on variety and new challenges. You will collaborate with a diverse group of clients and differing digital products. 

In this role you will be

  • Working as part of a team with our Delivery Manager, UXers and other software engineers.
  • Developing software using JavaScript. This could be serverless using Lambda or for deployment on ECS.
  • Working on CloudFormation templates, with an emphasis on simplicity, scalability, and security
  • Writing Infrastructure as Code
  • Problem solving
  • Automating and improving repetitive processes
  • Participating in design meetings, daily standups
  • Helping our Delivery Manager and clients get the best outcomes
  • Contribute to projects where the overall objective is to deliver high-quality software on time
  • Helping to grow and improve how the team operates by building upon processes, templates, and ways of working

Must have’s for this role

  1. 4 years+ in a DevOps or cloud developer role with expertise in AWS, IaC, JavaScript
  2. A strong understanding of AWS. We are an AWS Select partner and offer AWS training and certification - a bonus if you are already certified!
  3. A strong grasp of microservices, serverless, DevOps practices, ECS / Fargate
  4. You are a self-starter, highly organised and have strong communication skills to thrive in a distributed team.
  5. Experience working directly with clients.

Common developer questions answered!

Are we the right place for you? Have a listen to Rich, our CTO as he tries to answer the 3 common questions we get when hiring developers. You'll hear a bit about how our developers work together, our tech stacks and dev processes.

Benefits 🎉

  • $2,000 learning budget, plus two days towards learning every year.
  • AWS certification for all developers - choose your path and solidify your technical AWS skills.
  • $1,200 per annum towards your home Internet / phone allowance.
  • $1,080 per annum if you opt to run your own tech - or we’ll order a new MacBook Pro and get that delivered to you for day one. 
  • $750 towards setting up your home office.
  • Flexible working - from day one, everyone has flexibility with when you work, with paid overtime, as accrued leave or paid out (when pre-approved).
  • Work with and learn from a highly skilled and friendly team of Developers, UXer’s and our leadership team are approachable and involved in the business day to day.
  • Once a year team offsite to hang out with your distributed teammates and have some fun! 

Get hired and join us

We want our hiring process to be enjoyable, transparent and fair. Here are the steps we move through if you’d like to apply.

Apply online - You need to apply through our website. We have an application form that asks very specific questions related to the role. We review your answers instead of scanning CV’s. We review applications with names removed and focus on your competencies and experience to reduce unconscious bias.

Phone screen - If your answers show relevant skills and experience required for the role, we’ll call you to have a chat about your application.

Tech interview - We’ll then arrange a tech interview over zoom. This is where we’ll dig deeper into your experience and get a chance to ask each other lots of questions.

Team catchup - a chance to meet someone on the team in person (if it’s possible) or on zoom to talk about life as a developer at Airteam.

Reference checks and offer - Pretty much what it says, we’ll want to call 2 previous managers for a reference to complete the offer.

Important information👇

Unfortunately, we cannot offer sponsorship for this position. Applicants must be in Australia and eligible to work.

We are an equal opportunity employer and consider all applicants including people of different ages, gender, ethnicity, physical ability, sexual orientation, religious belief, work experience, educational background.

We prefer not to work with recruiters. We are not responsible for any fees related to unsolicited resumes sent from recruiters. Thanks!

Apply now