
дека · На сервисе с: 20.08.26 13:54
DECK.AIR - интеллектуальная система автоматизации для аэропортов.
Она охватывает все процессы - от передачи данных до планирования ресурсов и управления пассажиропотоком. За плечами - многолетний опыт enterprise-разработки и экспертный анализ отрасли. Итог - технологичный, надёжный продукт, который делает аэропорты быстрее, умнее и прозрачнее.
Сейчас мы активно расширяемся и находимся в поисках сильного PHP разработчика в нашу дружную команду
Чем предстоит заниматься
Что нужно уметь
Наш стек: PHP, Yii2, PostgreSQL, Golang, Nodejs, RabbitMQ, Clickhouse, Docker, Docker Swarm, Gitlab CI/CD
Мы предлагаем
"ТИТАН-ИТ" - аккредитованная IT компания, динамично развивающийся IT‑интегратор, специализирующийся на комплексных решениях для бизнеса. Для усиления команды приглашаем на работу Fullstack разработчика.
Чем предстоит заниматься:
Мы ожидаем:
Опыт коммерческой разработки полного цикла (backend + frontend). Уверенное владение TypeScript, Node.js, React и PostgreSQL.
Backend (TypeScript/Node.js/PHP): уверенное владение TypeScript; коммерческий опыт разработки на NestJS, Fastify или Express; понимание Event Loop и асинхронной модели Node.js; проектирование REST API; валидация данных; аутентификация и авторизация; обработка ошибок и логирование; реализация фоновых задач; опыт интеграции со сторонними сервисами.
Frontend (React): уверенное владение функциональными компонентами и Hooks; управление клиентским и серверным состоянием; опыт работы с React Query, Redux Toolkit, Zustand или аналогами; разработка форм и валидация; компонентный подход; понимание причин повторных рендеров; базовая оптимизация производительности; опыт тестирования компонентов. PostgreSQL: уверенное написание SQL без полной зависимости от ORM; JOIN, CTE, агрегатные и оконные функции; понимание принципов работы индексов; чтение EXPLAIN / EXPLAIN ANALYZE; транзакции; блокировки и уровни изоляции; миграции БД; понимание проблемы N+1; опыт работы с Prisma, TypeORM, Sequelize или другими ORM.
О проекте:
Ubego - это глобальная платформа, с помощью которой авторы создают захватывающие сценарии реальных приключений: от городских квестов и экскурсий до интерактивных уличных игр. Через удобный редактор создатели разрабатывают свои маршруты и сценарии, а пользователи проходят их с помощью мобильного приложения.
На сегодняшний день Ubego работает в 60+ городах по всему миру, и мы продолжаем активно расти. В ближайших планах - внедрение технологий AR, что выведет погружение в игровой процесс на новый уровень.
Наша цель амбициозна: мы хотим создать более двух миллионов квестов, чтобы люди могли открывать, исследовать и играть в них каждые выходные, в любой точке мира.
Платформа Ubego становится все более популярной во всем мире, ведь автоматизация экскурсий и интерактивных квестов - это будущее. Так же, как автопилоты заменяют водителей, люди будут использовать смартфоны для городских приключений и экскурсий. Более дешевый и качественный сервис, который делает потребителей независимыми, всегда побеждает.
Наши преимущества:
Как мы работаем:
Обязанности:
Разработка программного обеспечения:
Проектировать, разрабатывать и поддерживать веб-приложения (backend и frontend).
Руководить backend-разработкой на PHP (Laravel).
Руководить frontend-разработкой на Angular (предпочтительно), React или Vue.
Принимать архитектурные решения и отвечать за техническую реализацию проектов.
Проводить code review как кода разработчиков, так и кода, сгенерированного AI-агентами.
Участвовать в отладке, рефакторинге и оптимизации производительности.
Проектировать REST API и интеграции с внешними сервисами.
DevOps и инфраструктура:
Разрабатывать и поддерживать CI/CD-конвейеры и процессы релизов.
Управлять развертываниями в тестовых и production-средах.
Повышать стабильность, масштабируемость и надежность инфраструктуры.
Автоматизировать инженерные и бизнес-процессы.
Администрировать Linux-инфраструктуру, Docker, Kubernetes и облачные сервисы.
Совершенствовать процессы сборки, тестирования и деплоя.
Развивать системы мониторинга, логирования и наблюдаемости (observability).
Техническое лидерство и управление разработкой:
Выполнять роль Team Lead в AI-ориентированном процессе разработки: координировать, направлять и проверять работу AI-агентов вместо управления командой разработчиков.
Формулировать технические спецификации для AI-агентов, проверять результаты их работы и обеспечивать выпуск полностью готовых к эксплуатации функций.
Проводить технические обсуждения, архитектурные ревью и планирование совместно с бизнес-командой.
Обеспечивать соответствие технической реализации бизнес-целям и стандартам качества, включая комплексное end-to-end тестирование.
Совершенствовать процессы разработки, AI-инфраструктуру (AI Harness) и техническую документацию.
Взаимодействовать с продуктов
Требуемые навыки:
Backend и Frontend
PHP (Laravel)
JavaScript / TypeScript
Angular (предпочтительно), React или Vue
MySQL
REST API
DevOps и инфраструктура
Администрирование Linux
Bash
Nginx
Docker
Kubernetes
Helm
CI/CD (GitLab CI, Jenkins, ArgoCD или аналогичные системы)
Автоматизация инфраструктуры (Ansible или аналогичные инструменты)
Основы сетевых технологий (TCP/IP, iptables, ipset)
Мониторинг и надежность
Prometheus
Grafana
Zabbix
Elasticsearch
Filebeat
Kibana
Инженерные практики
Git
Code Review
Проектирование архитектуры программного обеспечения
System Design
YAML / JSON / XML
Техническая документация (Markdown)
Базы данных
Администрирование и оптимизация MySQL
MongoDB или другие NoSQL базы данных
Инструменты и платформы
Jira
Confluence
Cloudflare
Программирование и автоматизация
Python
Обязателен ежедневный опыт активного использования AI-инструментов разработки (GitHub Copilot, Cursor, Claude Code, Aider и др.).
Опыт построения и сопровождения полноценной AI-инфраструктуры разработки (AI Development Harness) с высоким уровнем автоматизации.
Опыт разработки и оркестрации AI-агентов.
Будет преимуществом
Node.js
Продвинутый опыт работы с Kubernetes
C++ / Qt / WebAssembly
Опыт Product Management
Опыт Project Management
Опыт работы в стартапах
Личные качества
Высокая дисциплинированность и умение использовать системы управления задачами для координации работы как людей, так и AI-агентов.
Готовность писать техническую документацию и создавать точные спецификации для AI-агентов.
Амбициозность и желание создавать продукты мирового уровня.
Способность самостоятельно проектировать и улучшать требования к продукту, делегировать реализацию AI-агентам и тщательно тестировать результаты их работы.
Готовность выполнять роль Human-in-the-Loop в полностью AI-ориентированном процессе разработки.
Свободный разговорный английский язык, способность коммуницировать на английском с иностранными разработчиками.
Что мы предлагаем, формат участия и вознаграждение:
В настоящее время мы ищем инвестиции. Текущая оценка компании, проведенная сторонним инвестиционным менеджером, составляет 6 000 000 долларов.
Мы формируем ядро команды и ищем действительно сильных специалистов, готовых строить с нами продукт мирового уровня.
Если вам нравится идея квестов в реальности, наша бизнес модель и формат участия - будем рады вашему отклику!
🌍 We’re Hiring: Product Designer
📍 Location: Remote
💡About Us
Yesim is an international eSIM provider with 7+ years of experience in delivering secure, seamless connectivity anywhere in 200 countries around the world. We specialize in fast, secure, and global connectivity through advanced eSIM mobile solutions for 3+ million active users. Our innovative app allows to manage multiple eSiMs within a single account - allowing users to effortlessly juggle several plans and share connectivity.
✨ About the Role
You will work within the backend team under the guidance of a Backend Tech Lead and report into the CDO (Chief Development Officer). You are expected to work independently on complex tasks, participate actively in code reviews, and deliver tested, production-ready code within a structured Scrum process.
This is a hands-on engineering role. You write code, you own quality, you ship.
📝 Responsibilities
Engineering & Code Quality
Write clean, maintainable PHP code following SOLID principles – not as theory, but as daily practice
Design, write, and maintain unit tests (PHPUnit) and integration tests – meaningful coverage on all new and modified code
Participate in code reviews via GitHub Pull Requests – every PR goes through review before production, no exceptions
Work with PHPStan, CS Fixer, and linters as part of the CI pipeline – code that doesn't pass automated checks doesn't get merged
Contribute to gradual decomposition of legacy monolith components into cleaner, modular architecture
Own the quality of your deliverables: if your code breaks in production, you're the first person who investigates
Delivery & Collaboration
Work within sprint planning, daily standups, and retrospectives – Scrum is how we work, not a formality
Deliver predictably within sprint commitments – flag blockers early, communicate proactively
Collaborate with Tech Lead on technical decisions, architecture discussions, and estimation
Support teammates through code reviews, knowledge sharing, and pair debugging
Follow Definition of Ready and Definition of Done – stories enter sprints prepared and leave sprints tested
Modern Tooling & Continuous Improvement
Be open to adopting and learning modern development tools, including internal team solutions
Propose improvements to codebase, tooling, and processes when you see a better way
Contribute to CI/CD pipeline improvements and deployment process optimization
We value engineers who ask "how can this be done better?" and then actually do it
CI/CD & Process
Work within GitHub Actions CI/CD pipelines
Follow branch protection rules: PRs require approvals, no direct pushes to production
Keep documentation current – architecture decisions, runbooks, technical debt notes
Maintain and contribute to technical documentation: API specifications, data flow diagrams, and onboarding materials. When you build or change a system, the documentation update is part of "done"
📩What We’re Looking For
3+ years of professional PHP development (mixed environments: framework-based and pure PHP)
PHP as it is (vanilla) – solid working experience (our main stacks are frameworkless)
Laravel – working experience (not all our stacks use it)
MySQL – query optimization, schema design, migrations
PHPUnit – you've written tests and you believe in them, not just on your CV
SOLID, DRY, KISS – you can explain these and demonstrate them in code review
Experience writing and maintaining technical documentation – API docs, architecture overviews – as part of regular workflow, not as a separate task
Git & GitHub – branching strategies, PR workflows, conflict resolution
REST API design – you've built APIs that other teams or services consume
Docker – local development, staging environments
Strong understanding of code review culture – you give constructive feedback and receive it well
English – professional working level (documentation, PR comments, technical discussions)
Russian – minimum A1 (team communication language)
⭐️ Nice-to-Haves
ClickHouse or other analytical databases
AWS services (we use it alongside Hetzner)
Experience in telecom, eSIM, or SaaS products
Familiarity with PHPStan, CS Fixer or similar static analysis tools
Exposure to Scrum/Agile delivery frameworks (Jira, sprint planning, retrospectives)
ISO 27001 awareness or experience working in security-conscious environments
Python or Bash scripting for automation
Experience with GitHub Actions CI/CD pipelines
🎁 What We Offer
Ownership of complex features and components from day one
Direct collaboration with Tech Lead and CDO – your technical input matters
Adopting modern engineering culture: modern tools and internal solutions to make work faster and smarter together
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.