Vue-js Remote- & Homeoffice Jobs in Australien

Remote Senior Full-stack Engineer Senior Full-stack Engineer

Aboitiz Data Innovation (ADI) · Australia · Remote

About the job

Aboitiz Data Innovation (ADI) is a forward-thinking data science and AI start-up with a strong commitment to research and a human-centric approach. Our mission is to provide transformative AI consulting and data-driven IoT and sustainability solutions to businesses across diverse sectors.


We are seeking experienced Senior Full-stack Engineers with a solid foundation in Python or JS programming. You’ll be working in a Generative AI Lab in a team of software engineers, data engineers and data scientists. The Lab creates multiple LLM based applications for some of the largest clients in the region. The lab’s team is composed of senior talent with strong experience in building scalable applications and complex ML models.


We have several positions available for this role, and we’d be keen to hear from you whether you’re a mostly frontend, mostly backend, or balanced full stack dev. What matters most is that you care about understanding concepts in depth rather than just applying them.


Responsibilities:

  • Develop and maintain web applications using Python (FastApi) and React.js on AWS
  • Collaborate with designers, product owners, data scientists and data engineers to develop ML and LLM enabled applications
  • Write clean, efficient, and well-documented code that adheres to industry standards
  • Writing technical documentation
  • Troubleshooting, debugging, and upgrading software in various environments including production


Requirements:

  • 4-5 years of relevant professional experience in web development (back end, front end or both)
  • Experience with JS frameworks such as React, Angular, Vue.js and / or python frameworks such as FastApi, Falcon or Starlite
  • Knowledge of SQL, relational databases and database design
  • Familiarity with version control systems such as Git
  • Experience in implementing unit and integration tests


Bonus points for any of the following:

  • You have experience and understand Oauth
  • You understand deeply what drives application performance
  • You understand how to monitor applications and how to improve their reliability
  • You understand how to deploy an application on a cloud environment
  • You have experience with Typescript
  • You have experience with Langchain and using LLMs
  • You have experience with Kubernetes and the tooling around it (ArgoCD, Helm, etc.)
  • You have a CS degree (or related)