Raydar
Full-Stack Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в компактную инженерную команду для разработки серверных сервисов мультитенантной платформы и пользовательских интерфейсов к ним. Роль с реальным влиянием на техническое направление и прямым взаимодействием с клиентами.
Задачи
- Разрабатывать и поддерживать серверные сервисы мультитенантного приложения
- Развивать модели данных по мере изменения потребностей продукта
- Управлять интеграциями со сторонними системами на всём их жизненном цикле: доступ, синхронизация, обработка ошибок и поддержка
- Вести фичу от проектирования до релиза и улучшать её по итогам эксплуатации и обратной связи
- Взаимодействовать с клиентами для изучения их окружений, диагностики проблем и превращения частных запросов в общую функциональность
Требования
- 3–6 лет опыта разработки и эксплуатации production-систем
- Сильные навыки backend-разработки и способность работать с frontend-кодом
- Production-опыт с TypeScript и Node.js
- Сильные навыки работы с PostgreSQL и знакомство с асинхронной обработкой или инструментами оркестрации задач
- Опыт построения интеграций между системами и надёжной передачи данных в мультитенантной среде
- Понимание практик мониторинга и распределённых систем
- Ответственность за результат и продуктовое чутьё
- Готовность работать с клиентами для понимания проблем и формирования решений
- Желание работать в небольшой технически сильной команде с ещё формирующейся архитектурой
Условия
- Базовая зарплата: USD 130 000–180 000 в год
- Опционы (equity)
- Медицинская страховка
- Офис в Сан-Франциско, полная занятость
Навыки
- TypeScript
- Node.js
- PostgreSQL
- асинхронная обработка
- оркестрация задач
- мониторинг
- распределённые системы