Sandalwood Engineering & Ergonomics
Full Stack Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик в команду инженерии и эргономики Sandalwood. Проектирование, разработка и развёртывание защищённых веб-приложений и backend-сервисов, работа с клиентами в качестве консультанта.
Задачи
- Проектировать и реализовывать веб-приложения, backend-сервисы и REST API
- Разрабатывать адаптивные и доступные пользовательские интерфейсы, наглядно отображающие данные приложения и состояние системы
- Реализовывать аутентификацию, ролевой доступ и безопасную обработку данных
- Разрабатывать транзакции БД, аудит-логи и интеграции с внешними системами
- Взаимодействовать с кросс-функциональными командами для уточнения требований и поставки решений
- Участвовать в Agile-церемониях и вести задачи в бэклоге
- Обеспечивать качество кода через ревью, автоматизированное тестирование и документацию
- Поддерживать развёртывание, мониторинг, устранение неполадок и готовность релизов
- Регулярно отчитываться о выполненной работе и результатах
- Готовить техническую документацию и руководства пользователя
Требования
- Опыт в backend-языке программирования: Java, C#, Python или аналогичном
- Опыт с JavaScript или TypeScript и современным frontend-фреймворком
- Опыт разработки REST API и работы с реляционными БД, SQL и транзакционной обработкой данных
- Знание безопасности приложений, включая токен-аутентификацию и авторизацию
- Знакомство с автоматизированным тестированием, Git и CI/CD-пайплайнами
- Понимание принципов проектирования ПО, жизненного цикла разработки и Agile-методологий
- Право на работу в США на момент подачи заявки без спонсорства
Условия
- Медицинская страховка (Medical, Dental & Vision)
- Пенсионный план 401k
- Участие в прибыли
- Страхование жизни (Basic, Voluntary & AD&D)
- Оплачиваемый отпуск и больничные
- Оплачиваемые государственные праздники
- Страхование краткосрочной и долгосрочной нетрудоспособности
- Обучение и развитие
- Поддержка роста в нескольких направлениях
Навыки
- Java
- C#
- Python
- JavaScript
- TypeScript
- REST API
- SQL
- Git
- CI/CD
- Agile