описание
Присоединяйтесь к нам, чтобы работать над увлекательными проектами AIBY. С более чем 70 продуктами и более 2,5 миллиарда установок по всему миру, AIBY находится на переднем крае разработки мобильных продуктов с акцентом на технологии ИИ. Инновации и командный дух являются основой компании, и благодаря им она гордится такими продуктами, как ChatOn, iScanner, ARTA, Writely, Solvo, Forma, OnSkin и Plantum.
Мы ищем талантливого Senior Full-stack Engineer, чтобы присоединиться к команде AIBY и помочь создать передовые веб-проекты.
Что вы будете делать:
• Разрабатывать и улучшать веб-проекты компании, включая как внешние проекты для рынка, так и внутренние проекты для нужд компании
• Оценивать задачи и оценивать их осуществимость
• Исследовать и выбирать лучшие решения, изучать соответствующие технологии и интегрировать их в процесс разработки
• Сотрудничать с командой проекта (PM, PdM, QA-специалисты, дизайнеры и т.д.)
• Использовать инструменты ИИ для ускорения разработки и тестирования — это обязательно для всех проектов
Что у вас должно быть:
• Более 7 лет профессионального опыта разработки
• Сильная экспертиза в фронтенд-технологиях: Vue, React (hooks, context, управление состоянием), JavaScript, TypeScript
• Твердое понимание REST API, GraphQL и WebSockets
• Опыт интеграции OAuth 2.0 / OpenID Connect (OIDC) и провайдеров SSO (Google, Atlassian Access и т.д.)
• Знание и практическое применение лучших практик безопасности фронтенда (XSS, CSRF, защита токенов)
• Уровень английского языка не ниже B1
Бэкенд
• Практический опыт работы хотя бы с одной бэкенд-экосистемой (Node.js (NestJS/Express), Python (FastAPI/Django) или аналогичной)
• Опыт работы хотя бы с одним фреймворком для создания современных полнофункциональных приложений (Next.js, Nuxt, Strapi и т.д.)
• Опыт создания и поддержки бэкенд-логики, включая CRUD-эндпоинты, потоки аутентификации и внешние интеграции
• Знание реляционных и/или NoSQL баз данных (PostgreSQL, MySQL, MongoDB и т.д.)
• Понимание архитектуры бэкенда, аутентификации, авторизации и контроля доступа
Архитектура и UI
• Опыт проектирования и реализации сложных UI-систем с модульной архитектурой
• Сильные навыки в создании форм, многоуровневых вводов и валидации в реальном времени
• Глубокий практический опыт работы с асинхронным программированием (фронтенд + бэкенд)
условия
Высокий уровень свободы в принятии решений
Дружная команда профессионалов
Возможность напрямую влиять на развитие наших продуктов
Офисы в центре города
Медицинская страховка (включая стоматологическую)
Курсы английского языка
Программа возмещения спортивных расходов
Компенсация за психологическое консультирование
Возмещение профессиональных курсов и обучения
Разнообразные корпоративные мероприятия и тимбилдинги
5 больничных дней и другие льготы
Возможность удаленной работы
Размещены сведения о перспективном рабочем месте.