Senior JS/TS Fullstack Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет! Мы молодая, опытная, творческая и амбициозная команда PHYGITALISM
Немного о том, чем мы занимаемся:
- Более 4 лет реализовываем мультимедийные проекты
- Разрабатываем технологические продукты для бизнеса
- Внедряем инновации в сферу маркетинга и инструментов продаж
- Проводим исследования в области человеко-машинного взаимодействия
- Пропагандируем собственную phygital-философию
- Важный момент - мы не делаем игры
Работаем с технологиями:
- XR (виртуальная, дополненная и смешанная реальности) - Unity3D, Magic Leap, ARKit, ARCore, Vuforia, VisionLib, SteamVR, Oculus Integration
- Web-сервисы - Node.js, React, Redux, React-Native, Реляционные и NoSQL базы данных, Flask, three.js, webGL, webVR
- ML - Tensorflow, Keras, Scikit-learn, Gensim
- CG - Unity3D, Blender, Cinema 4D, 3DS max, Substance Painter, Substance Designer, Corona Renderer, Redshift Renderer, Marmoset.
- IoT (Интернет вещей и Индустриальный Интернет)
Senior JS/TS Developer
Мы ищем перспективного программиста, чтобы вместе создавать потрясающие проекты на стыке различных технологий. Мы развиваем культуру исследовательской лаборатории и надеемся, что он также вдохновится и полюбит нашу работу.
Мы ожидаем, что он будет направлять команду умных и активных middl’ов, а также развиваться самостоятельно. У него будет свобода творчества в работе над архитектурой, декомпозицией задач, видением того, как должны быть реализованы новые фичи, в том числе с использованием новейших технологий.
Требования:
- знание HTML5, CSS и препроцессоров, умение создавать адаптивную верстку
- знание JavaScript (ES6+), TypeScript
- знание популярных UI-фреймворков и библиотек: React.js (предпочтительно) или Vue.js
- умение работать с состоянием приложения: Redux + redux-saga или MobX
- Опыт написания Backend-приложений на основе Node.js и работы с популярными фреймворками: Express
- умение работать с реляционными и NoSQL базами данных. Опыт работы с популярными ORM (Sequelize или TypeORM) и ODM (Mongoose)
- умение работать с системой контроля версий Git
- желание совершенствовать навыки
Приветствуется:
- понимание микросервисной архитектуры
- понимание семантической верстки
- опыт написания модульных и интеграционных тестов
- умение работать в команде, использовать трекеры задач
- знания алгоритмов, структур данных, умение применять их на практике
- опыт работы с Three.JS
- опыт работы с Babylon.JS
- опыт работы с WebAR (8th wall)
- опыт работы с Nest.js
- опыт работы с GraphQL
- опыт работы с Redis
Бонусы
Как мы работаем:
- У нас действительно гибкий график
- Решаем сложные и интересные задачи, которые иногда никто не решал
- Одними из первых тестируем новые девайсы
- Мы против офисной культуры. У нас дружная амбициозная команда и семейная обстановка
- Нас 25 человек - команда работает в Москве и удаленно распределена по России и Украине
- Стараемся работать по Agile
- Совместные обеды / частые вечеринки
- Совместные недельные зимние/летние выезды на рабочие каникулы
- Индивидуальные занятия английскому языку на платформе Skyeng
- Много свободы и творчества, а также личной ответственности :)
Дополнительные инструкции
Если вам интересно, то присылайте небольшой рассказ о себе и своем опыте на почту zoya@phygitalism.com. Мы будем рады, если у вас есть портфолио опубликованных проектов.