T

Senior / Staff AI-First Fullstack Engineer (TypeScript)

Stack: Ruby on Rails 8 · Vue 3 · MariaDB

tfx · На сервисе с: 10.06.26 11:17

Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

Senior / Staff AI-First Fullstack Engineer

Company: Taxes for Expats (TFX)
Type: Full-time · Fully remote
Stack: Ruby on Rails 8 · Vue 3 · MariaDB

About TFX

We help Americans living abroad file their US taxes — a niche we've been refining for over a decade. Today we serve thousands of expats in 190+ countries and we're scaling fast: double-digit % growth in 2025 and 2026, and a goal to double the business in the next 3–4 years.

Our software is a primary driver of an excellent client experience, and enables growth and efficiency in marketing, sales, and operations. We invest heavily in modern tooling, including AI: the team uses Claude Code, and custom agents as part of the daily workflow, not as a curiosity.

The Role

We're hiring a Senior or Staff fullstack engineer who treats AI as a daily productivity multiplier. You'll ship product features on a mature Rails 8 + Vue 3 codebase, raise the bar of an experienced dev team, and help us extend our internal AI agent infrastructure.

This is an Individual Contributor role — no formal team management, but high technical influence.

What you'll do

  • Ship product features end-to-end on Rails + Vue — from data model to UI — at a weekly release cadence.

  • Use AI as your primary way of writing code: decompose tasks so an agent closes them in one or two passes, review AI-generated diffs critically, parallelize across sessions deliberately.

  • Raise the team's bar through code reviews, agent design patterns, and internal documentation — by example, not by mandate.

  • Modernize legacy areas of a large codebase — refactor outdated patterns, retire dead code, contribute to ongoing Rails version upgrades.

  • Extend our internal AI tooling: contribute to the team's library of agents, MCP integrations, and custom workflows.

You're a strong fit if you have

  • 5+ years of commercial fullstack experience (Senior) or 8+ years (Staff).

  • 2+ years of production Ruby on Rails as a primary stack — not side experiments.

  • Confidence in Vue 3 (Composition API, single-file components) — you can be productive without a long ramp-up.

  • AI integrated into your daily workflow. You use Claude Code, Cursor, Aider, or Copilot as your primary way of writing code, not as an occasional helper.

  • Hands-on experience building LLM agents — tool use / function calling, multi-step workflows, output validation, guardrails. Not as a research project — as something you've shipped.

  • Experience code-reviewing AI-generated pull requests in a team setting — you can tell a good AI-authored diff from a bad one, and give constructive feedback on a colleague's AI output.

  • A shipping mindset. You can name the last few things you put into production and the impact they had.

  • High agency and parallel-pathing instincts. You keep multiple threads moving, surface blockers early, and don't wait for a detailed spec to start.

  • Right to work in your country of residence. We don't sponsor visas.

Nice to have

  • TypeScript experience in a Vue 3 codebase.

  • Domain experience in fintech, accounting, or tax.

  • MCP servers, custom Claude/Cursor skills, or open-source agentic projects — anything that demonstrates you've gone past "user" into "builder" with AI.

  • Experience modernizing legacy Rails codebases — major version upgrades, large refactors without breaking production.

  • Observability experience with Sentry, AppSignal, or similar.

What we offer

  • Fully remote work, any timezone with reasonable overlap with EU and US East.

  • Competitive USD compensation (discussed on the recruiter screen) — band depends on level.

  • A mature codebase with real domain depth.

  • A team that takes AI tooling seriously — not as a gimmick, not as a fad.

  • A growing, profitable company with a clear runway and a real product market fit.

Hiring process

  1. Recruiter screen (30 min)

  2. Technical conversation with the CTO (90–120 min) — your background, AI workflow, recent shipped work.

  3. Live AI coding session (60–90 min) — a realistic task on a sample repo, using your AI tools of choice.

Apply with resume and interest note to email.

We appreciate your interest and advise that only those selected for an interview will be contacted

Эта вакансия также есть на:Внешний сайт

Похожие вакансии Vue

hh.ru
дао айти

Frontend-разработчик Vue 3 / TypeScript (Middle)

дао айтиНа сервисе с: 24.09.26 17:54
80k–120k ₽РоссияУфаУдалёнка

О проекте

Мы разрабатываем B2B-платформу для управления внутренними процессами организаций. Продукт объединяет задачи, документооборот, контроль качества, внутренние аудиты, обработку заявок, корпоративные коммуникации и аналитику.

Платформа помогает сотрудникам сократить рутинную работу, а руководителям — видеть состояние процессов, контролировать сроки и принимать решения на основе данных.

Ищем frontend-разработчика для развития веб-приложения на Vue 3 и TypeScript. Предстоит работать с насыщенными интерфейсами: формами, таблицами, дашбордами, календарями и обновлениями в реальном времени. Главная задача — делать сложные рабочие процессы понятными и удобными для пользователей.

Чем предстоит заниматься

  • Разрабатывать и улучшать наш веб-продукт на Vue 3 и TypeScript.
  • Создавать и улучшать формы, таблицы, фильтры, дашборды и другие компоненты интерфейса.
  • Интегрировать интерфейс с REST API, совместно с backend-разработчиками прорабатывать взаимодействие клиента и сервера.
  • Работать с правами доступа, уведомлениями и обновлением данных в реальном времени.
  • Адаптировать интерфейс под разные экраны, улучшать удобство и скорость работы.
  • Разбираться в существующем коде, исправлять ошибки и постепенно улучшать архитектуру.
  • Участвовать в обсуждении задач и предлагать технические решения.

Что мы ожидаем

  • Коммерческий опыт frontend-разработки от 2 лет.
  • Уверенное знание JavaScript, TypeScript, HTML и CSS.
  • Практический опыт с Vue 3 и Composition API.
  • Опыт работы с Vue Router и Pinia либо аналогичными инструментами.
  • Понимание REST API, асинхронных запросов и обработки ошибок.
  • Умение создавать адаптивные интерфейсы и работать с библиотеками компонентов.
  • Владение Git.
  • Способность самостоятельно разобраться в задаче, уточнить требования и довести решение до рабочего результата.

Будет плюсом

  • Опыт с Vuetify.
  • Разработка B2B-систем, личных кабинетов или интерфейсов со сложными формами и таблицами.
  • Работа с WebSocket, PWA и push-уведомлениями.
  • Опыт визуализации данных с ApexCharts или Chart.js.
  • Написание компонентных и end-to-end тестов.
  • Внимание к UX: состояниям загрузки, валидации, пустым экранам и понятным сообщениям об ошибках.

Наш стек

Vue 3, TypeScript, Vite, Vuetify, Pinia, Vue Router.

hh.ru
birinshi lombard (бірінші ломбард)

Fullstack-разработчик (Go + Vue.js)

birinshi lombard (бірінші ломбард)На сервисе с: 24.09.26 16:13
Зарплата не указанаКазахстанАлматыОфис

Технологический стэк:

  • Go (Golang) - Backend;
  • Vue.js - Frontend;
  • JavaScript/TypeScript;
  • REST API;
  • SQL;
  • Git;
Требования:
  • опыт коммерческой разработки от 3 лет;
  • уверенное знание Golang, Vue.js
  • опыт разработки REST API;
  • понимания принципов клиент-серверных приложений;
  • опыт работы с SQL и реляционными базами данных;
  • умение самостоятельно разбираться в существующем коде и технической документации;
  • опыт в командной разработке.

Будет преимуществом:

  • опыт разработки финансовых или учетных систем;
  • знание Vue 3 и Composition API;
  • знание TypeScript;
  • опыт разработки интеграций с внешними API.
Условия:
  • График работы 5/2, 9:00-18:00;
  • Программа социальной поддержки;
  • Обучение сотрудников;
  • Скидки на приобретение золотых изделий;
  • 2 дополнительных дней отпуска в год;
  • Возможность формировать процессы, инструменты и команду под реальную задачу.
hh.ru
комус

Frontend-разработчик

комусНа сервисе с: 24.09.26 14:14
Зарплата не указанаРоссияМоскваУдалёнка

Комус – ведущий производитель и комплексный поставщик товаров и услуг для бизнеса.

IT-ландшафт включает в себя собственные ЦОДы, мощности в облаках и 100 бизнес-приложений, 40 из которых – крупные.

Сегодня ИТ-подразделение Комус – это аккредитованная ИТ-компания, численностью свыше 900 сотрудников.

Мы реализуем амбициозную программу цифровой трансформации, и в нашей команде открыта вакансия frontend-разработчик

ПРЕДЛАГАЕМ

  • Конкурентный доход (обсуждаем индивидуально)
  • Официальное оформление по ТК РФ в аккредитованную ИТ-компанию
  • Удаленный формат работы (гибкость и индивидуальный подход), график 5/2 с 9.00 до 18.00
  • Удобную локацию – новый современный офис БЦ «Интеграл» в пешей доступности от ст. м. Авиамоторная
  • Развитую офисную инфраструктуру: зоны с бесплатными напитками и снеками, корпоративный бесплатный фитнес-центр и игровые пространства
  • ДМС
  • Корпоративную программу лояльности и скидок (товары и услуги, развлечения, рестораны, спорт, отдых и многое другое)
  • Абонементы в фитнес-клубы по специальным условиям
  • Дополнительное премирование в рамках реферальной программы «Все в Комус»
  • Корпоративное обучение и поддержка опытного наставника
  • Возможности для развития и карьерного роста
  • Драйвовые мероприятия и подарки к праздникам для сотрудников и их семей

ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ

  • Реализовывать функциональность на Vue 3: интерфейс, работа с хранилищем, реализация бизнес-логики по спецификации, обработка ошибок
  • Верстать макеты по дизайн-системе, адаптировать под десктоп и мобильную версию
  • Покрывать реализацию юнит-тестами (Vitest)
  • Вносить правки в Vue 2, JSP, jQuery и существующие стили без регресса смежных сценариев
  • Декомпозировать задачу, прорабатывать контракты API с backend, спецификации с аналитиками
  • Проходить кросс-ревью и исправлять замечания от коллег

ДЛЯ НАС ВАЖНЫ

  • Vue 3, Composition API, TypeScript, Pinia на рабочем уровне
  • Иметь опыт работы с кроссплатформенной версткой и адаптивными страницами
  • Знание одного или более препроцессоров: Stylus, Less, Scss
  • Знание Vitest, Vite и сопутствующих технологий
  • Поддерживать кодовую базу, в том числе не на Vue3

БУДЕТ ПЛЮСОМ

  • Vue 2, Vuex, jQuery, JSP
  • Vite, ESLint, Stylelint
  • Опыт интернет-магазинов: каталог, корзина, оформление заказа, личный кабинет / продажи бизнесу (B2B)
  • Базовые практики web-performance (размер бандла, LCP)

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.