Джуниор Frontend-разработчик (Полный день) – Lumiprobe
В компании работает чуть более 80 человек. Основная деятельность это разработка флуоресцентных красителей и решений на их основе. Продажи в ЕС, США и Азии, а разработка продуктов и производство в Москве. Каждый месяц биологи и химики со всего мира используют наши продукты. Мы изобретаем все, начиная от новых структур реагентов до систем автоматизации производства
С кодом каждый день работают около 7 человек. В среднем, у сотрудников отдела разработки 3-5 лет опыта работы в профессии. Медианный возраст 30 лет. В командах нет строгого деления по зонам ответственности. Каждый занимается тем, что может сделать лучше других. Коллеги всегда помогут найти хорошее решение, поделятся опытом, объяснят нюансы. Приветствуется задавать вопросы и делиться знаниями
- Принимать участие в проектировании новых частей системы
- Соблюдать все виды договоренностей и сроки
- Писать юнит-тесты на свой и чужой код
- Поддерживать, чинить и масштабировать имеющуюся функциональность
- Вести документацию разработок в корпоративной WIKI
- JavaScript (ES5,ES6)
- vue2, vue-router
- CSS (SASS)
- GIT, WebPack, Docker, ESLint
Будет плюсом
- умеете следовать code style проекта
- умеете декомпозировать задачи и описывать свои планы и действия
- знакомы с принципом SSR и фреймворком Nuxt.js
- внимательны к нюансам дизайна и поведению интерфейсов
- работали с material design библиотеками (мы используем Vuetify)
- использовали Apollo GraphQL
- писали юнит-тесты на Jest
- Перед трудоустройством может быть оплачиваемое тестовое задание
- По результатам выполнения тестового задания мы оценим как само решение так и трудозатраты на него
- Джоб-оффер по результатам собеседования, оформление по ТК РФ
- Комфортный теплый офис в Москве (Технопарк Кунцево)
- Чай, кофе, печеньки и приятная атмосфера в офисе
- Предоставляем всю необходимую самую современную технику для работы
Контрольный вопрос
Приложите к резюме ваш ответ на контрольный вопрос:
Какие в современном js (ES6+) есть способы на основе не перебираемого объекта ({ from: 0, to: 10 }) получить перебираемый: такой, по которому можно итерироваться оператором for..of?
Можно добавлять новые поля в исходный объект или создать 1 новый объект, используя свойства исходного.
Лучше присылать примеры кода, а еще лучше с комментариями.