RF-SMART
Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик JavaScript-приложений в agile-команду RF-SMART для создания и поддержки приложения для NetSuite на Node.js. Работа включает серверную логику, интеграции с веб-сервисами и поддержку frontend-разработчиков.
Задачи
- Разрабатывать и поддерживать приложение для NetSuite на JavaScript и SuiteScript в составе agile-команды
- Писать серверную логику веб-приложения на JavaScript
- Переводить требования в рабочие функции продукта на JavaScript
- Писать чистый, хорошо покрытый тестами и поддерживаемый код, делая его переиспользуемым и расширяемым
- Координировать и участвовать в code review с продуктовой командой и другими отделами
- Работать с командой QA для валидации изменений и помогать писать тестовые наборы WebDriver
Требования
- Степень бакалавра в области Computer Science или смежной области либо эквивалентный профессиональный опыт
- 6+ лет профессионального опыта разработки на JavaScript с фреймворками, такими как Node.js
- 6+ лет опыта разработки приложений с использованием объектно-ориентированного программирования
- Опыт потребления Web API и проектирования и реализации SPA
- Отличные навыки критического мышления и решения проблем
- Высокая внимательность к деталям
- Хорошие коммуникативные навыки
- Умение работать в команде
Условия
- Гибридный график в Jacksonville, FL
- Работа в культуре, ценящей рост, сотрудничество и инновации
- Работа в увлечённой команде, нацеленной на результат для клиентов и сотрудников
- Работодатель не спонсирует рабочую визу (например, H-1B)
Навыки
- JavaScript
- Node.js
- SuiteScript
- NetSuite
- Web API
- SPA
- WebDriver
- Knockout
- объектно-ориентированное программирование