Назад
6 дней назад

Full Stack Software Engineer (Vue)

115 000 - 130 000AUD
Формат работы
hybrid
Тип работы
fulltime
Грейд
junior
Английский
b2
Страна
Australia
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Full Stack Software Engineer (Vue/Node.js): Building and deploying features for a cloud platform managing connected SolShare devices and delivering real-time clean energy data with an accent on NestJS backends, Vue.js interfaces, and reliable IoT integrations. Focus on designing full-stack features, integrating cloud services with live hardware, strengthening automated testing and system health, and using AI tooling without reducing security or quality standards.

Location: Melbourne/Abbotsford, Australia; hybrid work with regular office attendance. Valid, unrestricted permanent work rights in Australia are required; visa sponsorship is not available.

Salary: A$115,000–A$130,000 base per year plus superannuation.

Company

Technology company developing hardware and software that enables rooftop solar and shared battery optimisation for apartment buildings.

What you will do

  • Design, build, test, and deploy full-stack features across NestJS/Node.js backend services and Vue.js frontends.
  • Break down requirements, estimate work, identify trade-offs, document architecture decisions, and deliver initiatives through production release.
  • Integrate cloud services with live SolShare devices in collaboration with firmware, hardware, and product teams.
  • Write unit and integration tests using Jest and Cypress, and participate in constructive code reviews.
  • Use AI developer tools for routine development tasks while maintaining required testing, security, and quality standards.
  • Improve bug handling, edge-case coverage, performance, reliability, runbooks, and the shared on-call rotation.

Requirements

  • Commercial experience building and shipping production web applications across frontend and backend systems.
  • Strong TypeScript and modern backend fundamentals, with practical experience in Node.js frameworks such as NestJS, Express, or similar structured architectures.
  • Experience building responsive, accessible interfaces with modern frameworks such as Vue.js or React; willingness to learn Vue 3 is acceptable for candidates with strong React/TypeScript skills.
  • Confidence with relational databases, SQL, schema design, and reliable querying.
  • Ability to use AI assistants productively while questioning assumptions, identifying edge cases, and taking full ownership of shipped code.
  • Clear communication, proactive curiosity about unfamiliar technical domains, and a focus on maintainable software.
  • Valid, unrestricted permanent work rights in Australia.

Nice to have

  • Familiarity with AWS cloud services and CI/CD pipelines.
  • Exposure to IoT systems, WebSockets, or streaming telemetry data.
  • Interest in clean energy, sustainability, and climate solutions.

Culture & Benefits

  • Hybrid work with flexibility to work from home and regular collaboration in the Melbourne office.
  • Part-time arrangements may be considered, although full-time work is preferred.
  • 25 days of annual leave plus a half-day Friday every fortnight.
  • Paid parental leave, including 15 weeks for primary carers and 5 weeks for secondary carers, with no minimum tenure.
  • Confidential counselling and support through an Employee Assistance Program, plus an employee share option plan.
  • Collaborative engineering environment with autonomy, active mentorship, architectural guidance, and a sustainable on-call rotation.

Hiring process

  • Online interview lasting approximately 15 minutes.
  • One-hour in-person technical deep dive with the hiring manager.
  • Final 1.5-hour values and team-alignment discussion with the hiring manager and wider team; the process usually takes four to six weeks.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →