Инженер-продукт (Full Stack)
Переведено автоматически с языка оригинала. Читать оригинал по-английски →
Резюме роли:
В качестве инженера-продукта (Full Stack) в Maze вы станете технической силой, стоящей за опытом взаимодействия с нашим продуктом, владея полным стеком от UI до API, работая на скорости стартапа. Это уникальная возможность присоединиться к команде инженеров в качестве одного из первых членов хорошо финансируемого стартапа, разрабатывающего решения на стыке генеративного ИИ и кибербезопасности. Вы будете работать вместе с нашей командой продукта full stack, обладая значительной автономией, владея собственным слоем API, который питает приложение React, что позволяет вам быстро двигаться и создавать исключительные впечатления без зависимостей и препятствий.
Вы возьмете на себя полную ответственность за разработку функций от концепции до производства, создавая как элегантные компоненты UI, с которыми команды безопасности взаимодействуют ежедневно, так и надежную инфраструктуру API, которая делает все это работающим. Ваш успех будет измеряться скоростью доставки, качеством продукта, автономным выполнением и опытом клиента, который вы создаете - не соблюдением процессов или завершением заявок. Эта роль идеально подходит для практичного инженера full stack, который преуспел в быстро меняющихся средах B2B SaaS, ценит независимость и владение, и хочет создать что-то необыкновенное с помощью современного технологического стека с нуля.
Ваш вклад в наше путешествие:
- Владение разработкой функций продукта: взять на себя полную ответственность за функции от фронт-энда UI до реализации API и уровня базы данных, обеспечивая сквозную функциональность, которая радует клиентов и стимулирует внедрение продукта
- Создание современного фронт-энда: создавать исключительные пользовательские впечатления с помощью React, TypeScript, TailwindCSS и экосистемы TanStack (Router, Query, Table), создавая интуитивно понятные интерфейсы для сложных рабочих процессов безопасности с вниманием к деталям и производительности
- Проектирование и поддержка инфраструктуры API: создавать и владеть производительными REST API с помощью нашего бэкенда Python/FastAPI, обеспечивая масштабируемые, поддерживаемые службы, которые питают фронт-энд, сохраняя при этом чистую архитектуру и оптимизацию производительности
- Управление автономным выполнением: работать с высокой независимостью и энергией стартапа - определять, что нужно построить, принимать технические решения быстро и выполнять без ожидания идеальных требований или обширных процессов
- Оптимизация производительности и масштаба: постоянно улучшать производительность приложения по всему стеку, от оптимизации запросов к базе данных до эффективности рендеринга фронт-энда, обеспечивая, чтобы наша платформа масштабировалась элегантно по мере роста
- Участие в архитектурных решениях: участвовать в технических обсуждениях и планировании архитектуры, принося свой опыт, чтобы помочь сформировать нашу архитектуру фронт-энда и потенциально вырасти до владения архитектурными решениями по мере роста команды
- Сбалансировать скорость и качество: Двигаться с быстротой стартапа, сохраняя высокие стандарты - выпускать функции быстро, собирать обратную связь, быстро внедрять изменения, но никогда не идти на компромисс с качеством кода или пользовательским опытом
Что вам нужно для успеха:
- Опыт работы с полнофункциональными продуктами: 6+ лет опыта создания производственных приложений с глубоким пониманием как фронтенда, так и бэкенда - вы должны быть действительно опытным в обоих, а не только в одном с поверхностным знакомством с другим
- Сильные знания TypeScript и React: Глубокий, практический опыт работы с TypeScript и React (или другими современными фреймворками на основе компонентов) в производственных средах, с глубоким пониманием архитектуры компонентов, оптимизации производительности и современных шаблонов
- Производительная разработка RESTful API: Доказанный опыт создания производительных RESTful API с серверными фреймворками, с опытом проектирования масштабируемой архитектуры API, оптимизации производительности конечных точек и создания поддерживаемых серверных служб
- Фон B2B SaaS: Прямой опыт работы в компаниях B2B SaaS, где вы создавали функции для бизнес-пользователей, понимание уникальных требований разработки корпоративных продуктов и клиентских приложений
- Интуиция производительности базы данных: Глубокое понимание взаимодействия с базой данных и оптимизации запросов - вы инстинктивно понимаете, когда запрос может выйти из строя, и знаете, как структурировать доступ к данным для производительности в масштабе
- Менталитет скорости стартапа: Успешно работаете в быстро меняющихся, неоднозначных средах с предубеждением к действию - вы "просто берите и делайте" без ожидания идеальных спецификаций, комфортно принимаете прагматические технические решения быстро
- Внимание к деталям с скоростью: Исключительный баланс между быстрым движением и глубоким вниманием к пользовательскому опыту и качеству кода - вы строите вещи правильно с первого раза, сохраняя скорость
- Совместная независимость: Комфортно работаете автономно и владеете своей работой от начала до конца, а также эффективно сотрудничаете с дизайнерами, менеджерами продукта и другими инженерами при необходимости
- Приятные дополнения:
- Опыт работы с Python и FastAPI для нашего серверного стека
- Опыт работы с Kubernetes/EKS для понимания нашей среды развертывания и инфраструктуры
- Опыт работы с оркестрацией рабочих процессов Temporal для сложных, распределенных рабочих процессов
- Навыки оптимизации PostgreSQL и опыт настройки производительности базы данных в масштабе
- Опыт интеграции LLM в приложения, понимание того, как создавать функции на основе ИИ в производственных продуктах
- Опыт работы с нашим конкретным фронтенд-стеком: TailwindCSS, экосистема TanStack (Router, Query, Table), shadcn/ui, Radix UI
- Знания инфраструктуры и комфорт работы с облачными платформами или инструментами инфраструктуры как кода
- Опыт разработки дизайн-системы или библиотеки компонентов
- Опыт работы в технических B2B SaaS-компаниях, где скорость разработки продукта и опыт клиента были основными движущими силами
Почему присоединиться к нам:
- Амбициозная задача: Мы используем генеративный ИИ (LLM и агенты) для решения некоторых из наиболее актуальных задач в области кибербезопасности сегодня. Вы будете создавать продуктовые решения, с которыми команды безопасности взаимодействуют ежедневно, разрабатывая интуитивные интерфейсы для прорывных решений на основе ИИ.
Мы публикуем копию этого объявления, чтобы его нашли те, кто ищет работу в Грузии, со ссылкой на первоисточник. Если оно ваше, вы можете взять управление им на себя, или попросить нас его снять.
Полученное объявление становится прямым: неделю после публикации или поднятия показывается выше собранных с других сайтов, его можно редактировать, поднимать и закрывать, а ещё оно попадает в поиск вакансий Google.