Full-stack

Fullstack web разработчик Full-time

О компании и команде

Опытная IT-команда ищет frontend разработчика для работы над новыми веб-проектами и поддержки существующих. Мы делаем собственные сервисы для зарубежного рынка.

Ожидания от кандидата

Чем предстоит заниматься:

  • Работа с системой контроля версий Gitlab
  • Участие в разработке новых web-проектов
  • Поддержка существующих проектов
  • Проектирование БД, оптимизация запросов
  • Проектирование и разработка RESTful API проектов
  • Покрытие проекта тестами PHPUnit/Laravel testing
  • Работа с системой контроля версий Gitlab

Обязательные технические навыки frontend:

  • HTML, CSS, JavaScript (ES6+)
  • Vue3/Nuxt3 или React
  • Vuetify
  • Typescript
  • Nuxt/Vue composition API
  • Vue-router
  • Vuex
  • Pinia
  • Webpack
  • Websocket
  • Git
  • Swagger
  • Postman
  • Адаптивная, легковесная, лаконичная верстка
  • Понимание и умение разрабатывать сервисы, набирающие 90-95 очков в google pagespeed
  • SSR

Будет плюсом следующий опыт работы по направлению frontend:

  • Опыт разработки веб-сервисов на HTML+CSS+Vanilla JS, которые работают с REST API
  • Опыт работы в паре с Backend разработчиком при проектировании веб-сервисов
  • Опыт написания fake api для разработки фронт части, пока бэк в процессе разработки
  • Понимание E2E тестирования и опыт работы с инструментами Cypress/Selenium

Обязательные технические навыки backend:

  • Опыт в веб-разработке на laravel от 6 лет
  • Отличное понимание SQL
  • Большой опыт работы с MySQL, Redis
  • Опыт работы с Elasticsearch
  • Оптимизация быстродействия сервиса
  • Оптимизация быстродействия работы с БД
  • Понимание работы с CI/CD Jenkins и понимание механизма работы сервиса
  • Базовое понимание работы LXC
  • Laravel blade
  • Навыки профилирования и оптимизации серверного кода
  • Опыт проектирования сложных систем: микросервисной архитектуры, распределенных систем и монолитов.
  • Опыт проектирования и разработки безопасных веб-приложений
  • Опыт в реализации авторизации и аутентификации (OAuth2, JWT, SSO)
  • Понимание принципов работы и опыт в настройке Nginx
  • Использование линтера
  • Использование swagger при проектировании API

Будет плюсом следующий опыт работы по направлению backend:

  • RabbitMQ
  • Работа с NoSQL базами данных (MongoDB/DynamoDB/Cassandra).
  • Perconna
  • Нагрузочное тестирование приложений с использованием Jmeter, Яндекс.Танк
  • Опыт работы с Postman

Условия работы

Фриланс в приоритете

Дополнительные инструкции

Пробуем сработаться на следующих задачах в декабре с оплатой:

  • Пересылка сообщений в телеграм из симбанка
  • Сервис алертов о новых записях на странице https://www.infogreffe.fr/actualites/repertoire-des-arnaques-au-kbis
  • статистика и алерты по метрикам из лога search log elastic по найденным и ненайденным результатам поиска

Затем, если всё ок, приступаем к полноценной работе над очередным проектом. Аналог qr.io

Overview

  • Employer: SmartSoleil
  • Job Title: Fullstack web разработчик
  • Published: 2 weeks, 4 days ago
Apply For This Job