Поиск работы на robota.uaukraine

Эта вакансия уже завершена

Вакансия закрыта

Full Stack Developer

Kimberli jewelry house
2 года назад
15 апреля 2021
Киевул. Кловский спуск, 7

Меня зовут Виктория, я HR Ювелирного дома Kimberli. Нам сейчас нужен  сильный разработчик Full Stack Developer. 

Разработчик должен знать, как выполнять базовое управление сервером.

- подключение к удаленным серверам через терминал, в среде без GUI

- основные сценарии оболочки

- управление пользователями и группами на сервере

- управление серверными программами, такими как Apache и Nginx для обслуживания приложений

- управление брандмауэрами и разрешениями

- установка нового программного обеспечения и обновление дистрибутива

Нужно знать:

  • PHP  >= 5.6
  • MySQL - хорошее понимание, написание и оптимизация сложных запросов
  • CSS, HTML, JS, 4+
  • Опыт работы с шаблонизаторами. Опит работы с различными CMS, на данных момент используется CMS Okay  3.0
  • Администрирование сервера на базе Linux.
  • Опит работы с контролем версий (GIT)
  • Опит работы с Smarty. CMS Okay - использует Smarty.

Back End

Full Stack Developer должен быть знаком с:

- веб-серверами, такими как Nginx и Apache, которые связаны с Devops

- NodeJS для компиляции JS, CSS или PHP

- Composer для управления пакетами 

- хорошим дизайном API, поскольку большинство новых веб-сайтов сегодня основаны на API и просто говорят об отдельном интерфейсе (подробнее об этом ниже)

- поисковыми систеамиы, такими как ElasticSearch

- cronjobs и фоновыми заданиями с помощью таких инструментов, как Gearman или библиотек, таких как Crunz

- знанием о кешировании с помощью Varnish, Redis и аналогичных мощных инструментов, которые значительно снижают расходы на хостинг, часто создают или разбивают проект.


Базы данных

Базы данных представляют собой отдельный раздел, потому что, помимо хорошего понимания реляционных баз данных, схема которых не часто изменяется (например, MySQL или PostgreSQL), разработчик должен знать о базах данных noSQL, таких как MongoDB, Redis или Cassandra, не говоря о графовых базах данных, таких как Neo4j.

Front End

- NodeJS и NPM

- Yarn

- Препроцессоры и транспиллеры (такие как Babel) для таких вещей как Typescript, ES6, LESS, SCSS, SaSS

- Builders and task runners like Grunt и Gulp

- Фреймворки как VueJS, React, Angular

- Module bundlers, такие как Webpack, Browserify, Rollup

Дизайн

- Photoshop и/или Illustrator или альтернатива с открытым исходным кодом, например Gimp/Inkscape

- хороший, быстрый редактор, такой как Atom или Sublime Text

- подборщики рисунков, такие как подклассы и подборщики цветов, которые подбирают цвета, подходящие друг другу

- сетчатые системы для CSS

- все от Front End до имитации JavaScript

Mobile

Разработчик полного стека должен быть знаком с PWA или переходить на что-то вроде React Native или полностью на webview, например, NativeScript, Tabris, Cordova, Phonegap, или другую реализацию, чтобы получить хорошее «клиентское приложение» для своего API (см. back end раздел выше).

От нас

  • удаленный формат сотрудничества;
  • конкурентную заработную плату (пожелания указывайте в CV);
  • команду лучших специалистов в своей отрасли, развитие;
  • оплата отпусков и больничных;
  • корпоративная культура.



Виктория