защитник

Fullstack-разработчик (PHP/Vue)

В настоящий момент наша команда разрабатывает информационную платформу, объединяющую в себе обработку геопространственных данных, моделирование сценариев, элементы ИИ и комплексные вычисления. Продукт уже имеет работающий MVP.

защитник

Зарплата не указанаРоссияМоскваОфис

В настоящий момент наша команда разрабатывает информационную платформу, объединяющую в себе обработку геопространственных данных, моделирование сценариев, элементы ИИ и комплексные вычисления. Продукт уже имеет работающий MVP.

В связи с активным расширением команды ищем Fullstack-разработчика PHP/Vue, который сможет работать с разными уровнями системы: backend, frontend, базой данных и архитектурой.

Какие задачи предстоит выполнять:

  • Проектировать и развивать backend на PHP: бизнес-логику, API, интеграции и др.;
  • Разрабатывать и развивать frontend-часть платформы;
  • Участвовать в развитии архитектуры;
  • Оптимизировать работу PostgreSQL/PostGIS;
  • Разрабатывать и оптимизировать обработку геоданных, включая zonal statistics, пересечения полигонов и расчет метрик;
  • Реализовывать надежную асинхронную обработку через очереди;
  • Работать с Redis, RabbitMQ и Kafka;
  • Проводить профилирование и оптимизацию производительности на разных уровнях системы;
  • Проектировать API и сервисы с учетом требований к производительности, масштабируемости и отказоустойчивости;
  • Обеспечивать безопасность данных и API.

Мы ожидаем от нашего кандидата:

  • Опыт коммерческой разработки от 5 лет;
  • Экспертное знание PHP и фреймворка Laravel;
  • Уверенное знание JavaScript/TypeScript и практический опыт работы с современными frontend-фреймворками;
  • Опыт разработки высоконагруженных систем и микросервисной архитектуры;
  • Глубокое понимание PostgreSQL и практический опыт оптимизации запросов;
  • Опыт работы с Redis и брокерами очередей (RabbitMQ, Kafka);
  • Опыт профилирования и оптимизации производительности приложений;
  • Понимание принципов построения отказоустойчивых и масштабируемых систем;
  • Понимание основных принципов сетевой безопасности и защиты API;
  • Способность разбираться в задачах на разных уровнях системы — от базы данных и backend до frontend;
  • Будет плюсом: опыт работы с геопространственными данными.

Мы готовы предложить:

  • Официальное трудоустройство по ТК РФ с первого дня;
  • Программу ДМС и компенсацию фитнеса после испытательного срока;
  • Современную технику для работы;
  • Гибридный/офисный формат с гибким началом рабочего дня;
  • Конкурентный уровень дохода, обсуждаемый индивидуально;
  • Участие в создании масштабного технологического продукта, работу с нетривиальными задачами на стыке Rust, GIS, высоконагруженных вычислений и AI.

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

hh.ru
qazaq stroy
Зарплата не указанаКазахстанАлматыОфис

Компания «Qazaq Stroy» является одним из крупнейших и надежных застройщиков в Казахстане, за плечами которого более чем 20-летний опыт в сфере строительства и более 4 млн. кв.м введённого в эксплуатацию жилья.

Мы в поисках профессионала практика на позицию "Fullstack-разработчик".

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

  • Разрабатывать и поддерживать REST API на Node.js (Express 5) и PostgreSQL
  • Проектировать новые модули и эндпоинты: CRM, ERP, HR, склад, контроль качества и другие доменные модули
  • Делать интерфейсы личного кабинета на Vue 3 (Composition API) + TypeScript, состоянием управлять через Pinia
  • Генерировать документы и отчёты: PDF (pdfmake), Excel (exceljs/xlsx), конвертация через LibreOffice
  • Разрабатывать интеграции с внешними сервисами (Google APIs, вебхуки) и фоновые задачи (cron)
  • Оптимизировать SQL-запросы и производительность сервисов
  • Писать тесты (Jest, supertest) и проходить CI-проверки (ESLint, покрытие, type-check)
  • Участвовать в код-ревью, общаться с аналитиками и пользователями внутренних систем
Требования:
  • Опыт коммерческой разработки на Node.js от 2–3 лет; уверенно знаете Express: роутинг, middleware, обработку ошибок, структуру большого API
  • Хорошо знаете PostgreSQL и пишете SQL руками: сложные JOIN, CTE, оконные функции, индексы, транзакции, анализ планов через EXPLAIN
  • Уверенно владеете JavaScript (ES2022+) и TypeScript
  • Коммерческий опыт с Vue 3 от 1,5–2 лет: Composition API, Pinia, Vue Router, типизация компонентов (vue-tsc)
  • Умеете проектировать REST API: OpenAPI/Swagger, пагинация, фильтрация, версионирование, единый формат ошибок
  • Понимаете авторизацию через JWT/OIDC; опыт с Keycloak будет плюсом
  • Пишете чистый, тестируемый код, разбираетесь в Clean Code и SOLID
  • Готовы самостоятельно разбираться в сложной бизнес-логике

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

  • Опыт с ERP/CRM/WMS/HR-системами или учётными системами
  • Генерация документов: PDF, Excel, шаблоны
  • Docker, Kubernetes (Rancher), GitLab CI/CD
  • Логирование и мониторинг: winston, Graylog (GELF)
  • Опыт с radix-vue / shadcn-vue, VueUse, vue-i18n
  • Опыт постепенного переноса JS-кода на TypeScript
  • Стек: Node.js, Express 5, PostgreSQL (pg), Swagger, JWT/JWKS, Jest · Vue 3, TypeScript, Vite, Pinia, Vue Router, radix-vue, Sass · Docker, Kubernetes, GitLab CI

Личные качества:

  • Умение самостоятельно разбираться в сложной бизнес-логике

  • Ответственность за качество и сроки своей части работы

Условия:
  • Стабильная работа в офисе, в крупной компании.

  • График работы : 5/2, 9:00 – 18:00

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

hh.ru
openhc

Senior Full-stack Engineer (AI-assisted development)

openhc
Зарплата не указанаАрменияУдалёнка
Altegio is a platform that helps service businesses manage their schedules, clients, staff, payments, and online bookings. The product has been around for about 15 years, processing thousands of bookings every minute.
Our main markets are Brazil and Europe.
We’re looking for a senior engineer who enjoys solving complex problems, influences product decisions, and knows how to accelerate development with AI without compromising quality.

How We Build Software
  • We’re building an AI-first development process: almost all code is written with coding agents, including Claude Code and Codex. Our repository contains over 100 shared skills, an AI agent reviews changes, and deployments are triggered from Slack. Colleagues without an engineering background also use AI, with developers reviewing their changes.
  • The main challenge is navigating a large codebase, understanding business logic and edge cases, and verifying that solutions work correctly.
  • We need an engineer who delegates as much work as possible to AI, critically evaluates its output, and takes ownership of the quality of the final solution.
What You’ll Do
  • Own tasks end to end: Clarify requirements with the CTO and product team, explore code and data, and choose solutions even when there’s no detailed specification.
  • Influence product decisions: Analyze user journeys and feedback, proposing solutions that account for UX, product consistency, and implementation costs.
  • Ensure quality: Define acceptance criteria, plan testing and rollbacks, and cover key and edge cases with automated tests.
  • Build full-stack features: Work across the stack, from UI to database, safely modify existing code, and ship small MRs behind feature flags.
  • Use AI effectively: Delegate tasks to coding agents, provide the necessary context, and verify their code, tests, and results.
  • Improve engineering practices: Review colleagues’ changes and turn successful approaches into shared skills, agent workflows, and automated checks.
  • Upcoming Product Areas
  • Developer and vibe-coding tools, including a public API, MCP server, marketplace, plugins, and embeddable modules. We’re also expanding our payments capabilities.
What We’re Looking For
  • Commercial development experience with PHP and Vue, React, or a similar frontend framework.
  • Hands-on experience using coding agents in real-world projects.
  • Strong engineering fundamentals, including transactions and concurrency, idempotency, time zones, access control and data ownership, N+1 queries, and working with tables containing millions of rows. We assess these topics during the technical interview.
  • The ability to identify risks, flag blockers, and propose solutions.
  • English proficiency at B1 level or above.
Nice to Have
  • Experience with payments, webhooks, OAuth, and public APIs.
  • Experience with high-load systems and technologies such as MySQL, Redis, RabbitMQ, and ClickHouse.
  • Hands-on experience with Sentry, Grafana, Kubernetes, CI/CD, and gradual rollouts.
  • Experience building custom skills, coding agents, or MCP servers used by a team.
Our Tech Stack
Backend: PHP 8.3, Slim 4, Symfony Components, RoadRunner.
Frontend: Vue 3, TypeScript, Pinia, Vite.
Data and infrastructure: MySQL, Redis, ClickHouse, RabbitMQ, GitLab CI/CD, Docker, Kubernetes.
AI: Claude Code, Codex.

Our Hiring Process
  • Recruiter screening — 30 minutes.
  • Technical interview in two parts:
  • Without AI: Review a real engineering solution and conduct a code review of a small full-stack PR.
  • With AI: Solve a task using your preferred coding agent and discuss your workflow and how you validate the results.
  • Product deep dive and leadership meeting: Work together on an ambiguous problem and discuss your decision-making approach.
What We Offer
  • Competitive, market-aligned compensation.
  • A product at scale: High traffic, a large customer base, and complex business logic. Your decisions will impact businesses and their customers across multiple countries.
  • Real ownership and influence: Minimal bureaucracy, direct interaction with C-level leadership, and involvement in product decisions.
  • A strong engineering culture: Code reviews, knowledge sharing, and open discussions about technical decisions.
  • Fully remote work.
  • Employment in Armenia or Kazakhstan, or a contractor arrangement through an individual entrepreneur (IE).
  • Your choice of equipment: MacBook, Mac mini, Lenovo, or Dell.
hh.ru
dreamlab technologies ltd
400 000–700 000 KZT (≈ 71k–124k ₽)КазахстанАстанаОфис
Обязанности:
  • Разрабатывать и поддерживать интерфейсы на React или Vue
  • Верстать по макетам из Figma: адаптивно, кроссбраузерно, с вниманием к деталям
  • Интегрировать фронтенд с REST API, обрабатывать ошибки и состояния загрузки
  • Писать чистый, читаемый код и покрывать ключевую логику тестами
  • Участвовать в код-ревью и обсуждении технических решений
  • Оценивать задачи и укладываться в сроки спринта
  • Следить за производительностью и качеством интерфейса
Требования:
  • Коммерческий опыт frontend-разработки от 1,5–2 лет
  • Уверенное знание JavaScript (ES6+): асинхронность, замыкания, работа с массивами и объектами, событийная модель
  • Опыт работы с React (хуки, контекст, роутинг) или Vue (Composition API, Vue Router, Pinia/Vuex)
  • Понимание HTML5 и CSS3: Flexbox, Grid, адаптивная вёрстка, препроцессоры (SCSS)
  • Опыт работы с REST API и HTTP
  • Уверенная работа с Git: ветки, merge/rebase, pull request
  • Знание сборщиков и инструментов: Vite или Webpack, npm/yarn, ESLint, Prettier
  • Самостоятельность: умение разобраться в чужом коде, декомпозировать задачу и довести её до результата без постоянного контроля
Условия:
  • Официальное трудоустройство согласно Трудовому кодексу Республики Казахстан;
  • График работы: 5/2, с 09:00 до 18:00;
  • Формат работы: офис в г. Астана;
  • Стабильная заработная плата, размер обсуждается по итогам собеседования;
  • Оплачиваемый ежегодный трудовой отпуск;
  • Современное рабочее место и необходимая техника;
  • Возможность профессионального и карьерного роста;
  • Сильная команда разработчиков, аналитиков и менеджеров;
  • Возможность принимать участие в развитии архитектуры и технических решений проектов;
  • Корпоративные мероприятия и комфортная рабочая атмосфера.

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