Вакансия из Hirify Global, списка международных tech-компаний
Пожаловаться
87
Хорошая вакансия
развернуть
Роль хорошо очерчена, стек современный, а работа связана с развитием растущего продукта в сфере чистой энергетики, но требование к праву на работу в Австралии ограничивает круг подходящих специалистов.
Кликните для подробной информации
Без визового спонсорстваАктуальный стекМасштабирование продуктаПонятная зона ответственностиЩедрый отпускКлиматические технологии
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →