Full Stack Software Engineer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Intetics - Международная IT-компания с 20-летней историей, имеющая статусы Microsoft Gold Certified Partner и Oracle Quick Start Plus Partner, второй год подряд входящая в The Global Outsourcing Top 100, а также в Top 5 Emerging GlobalService Providers как одна из лучших компаний по разработке программного обеспечения - разыскивает Full Stack Software Engineer (Senior level).
О проекте:
Мы занимаемся разработкой инновационного B2B решения, позволяющего вести бизнес online как крупным известным брендам, так и мелким компаниям.
Это облачная и мобильная e-commerce платформа с упором на node.js реализацию. Система функционирует в стартовом варианте, уже сейчас - с более чем 600.000 брендов и 100.000 владельцев компаний. Основной рынок – США.
Почему мы это делаем:
- Мы создаем продукт, который выведет сферу online продаж на качественно новый уровень.
Структура команды:
- На стороне клиента есть команда технических специалистов. Команда в Минске планируется из 10 -15 человек (iOS и Full Stack (Node.js) разработчики)
Локация клиента: Калифорния. Возможны командировки
Какой человек нам нужен:
- Опытный разработчик уже несколько лет принимает непосредственное участие в разработке.
- Возможно, даже руководит командой разработчиков. В любом случае, отлично понимает основные принципы и построения приложений и архитектурных решений.
- Опытный разработчик знает преимущества и недостатки решений, которые принимает, и может доступно объяснить коллегам о достоинствах своего подхода, а так же какие риски этот подход в себе кроет.
- Опытный разработчик отлично владеет javascript'ом, но не пугается необходимости поправить верстку или стили.
- Опытный разработчик понимает RESTful подход, может по секрету рассказывать всем чем POST отличается от PUT.
- Опытный разработчик понимает и обладает опытом работы с различными JS Frameworks, бонусом будет опыт с node.js, Express.js и React.
- Опытный разработчик понимает и может аргументировать использование модуля Mongoose.js для работы с MongoDB.
- Опытный разработчик недоумевает, когда не используют системы контроля версий. Вероятнее всего, он знаком с несколькими из них, на практике использует Git или SVN.
- А еще опытный разработчик знает не только js, но и обладает опытом в backend разработке web проектов.
Нужен ли английский, и на каком уровне?
- Нам очень важно, чтобы Вы хорошо говорили и писали на английском для постоянного общения с командой.
Что нужно будет делать на проекте:
- Писать чистый, функциональный, кроссбаузерный код
- Создавать крутой UI для нашей web SaaS платформы
- Создавать и расширять новый функционал, поддерживать текущие задачи
- Постоянно прокачиваться в новых технологиях и непосредственно внедрять их в проект
- Работать в команде, с коллегами, которые любят свою работу