Uneekor
Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик в Uneekor для проектирования, разработки и поддержки приложений и интеграций, поддерживающих ecommerce, клиентский сервис и операционные системы компании. Роль охватывает frontend, backend, базы данных и интеграции с внешними платформами.
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать и поддерживать frontend- и backend-приложения, сервисы и функции
- Создавать интуитивные, адаптивные и удобные интерфейсы для бизнес-процессов и клиентского опыта
- Разрабатывать backend-логику, сервисы, API и решения для баз данных
- Участвовать в code review и развивать инженерные стандарты и лучшие практики разработки
- Мониторить производительность приложений, устранять дефекты и проактивно искать улучшения
- Разрабатывать и поддерживать API, интеграции и связи с платформами Shopify, NetSuite, Acumatica, Stripe, Loop, HubSpot, Gorgias и другими
- Строить и поддерживать потоки данных между ecommerce, клиентским сервисом, финансами, продажами, маркетингом и операциями
- Проектировать и поддерживать структуры БД, SQL-запросы, хранимые процедуры и data workflows
- Диагностировать ошибки приложений, сбои интеграций, несоответствия данных и проблемы производительности
- Определять источник проблем — frontend, backend, БД, интеграции или сторонние платформы
- Выявлять избыточные или неэффективные интеграции и предлагать практичные улучшения
- Формировать надёжные паттерны интеграций и документировать технические решения, зависимости и потоки данных
- Работать с Product, Operations, Customer Support, Finance, Sales, Marketing для понимания бизнес-требований
- Оценивать требования и решения, предлагая более простые и эффективные альтернативы
- Автоматизировать ручные процессы и оптимизировать рабочие потоки
- Вести проекты от сбора требований до тестирования, деплоя и поддержки
- Документировать приложения, интеграции, процессы разработки и технические решения
Требования
- Степень бакалавра в Computer Science, Software Engineering, IT или смежной области предпочтительна; допускается эквивалентный опыт
- 3–7 лет профессионального опыта разработки ПО, включая frontend и backend
- Опыт разработки и поддержки веб-приложений по всему стеку
- Опыт с современными frontend-технологиями: JavaScript, TypeScript, HTML, CSS и фреймворками React, Angular или Vue.js
- Опыт разработки и использования REST API и интеграции сторонних сервисов
- Опыт с реляционными БД, SQL, проектированием БД и управлением данными
- Опыт интеграции бизнес-приложений, ecommerce-платформ или SaaS-решений
- Понимание тестирования ПО, отладки, контроля версий, безопасности приложений и практик деплоя
- Умение диагностировать проблемы на уровне frontend, backend, БД и интеграций
- Сильные аналитические навыки и навыки решения проблем
- Отличные коммуникативные навыки и умение работать в команде
- Способность понимать технические проблемы с точки зрения бизнеса и клиента
Навыки
- JavaScript
- TypeScript
- HTML
- CSS
- React
- Angular
- Vue.js
- REST API
- SQL
- Shopify
- NetSuite
- Acumatica
- Stripe
- Loop
- HubSpot
- Gorgias