Full-stack Developer

Розробник технології та повного циклу веб-сайту (Full-stack Developer)

Опис компанії:
Ми — інноваційна технологічна компанія, що займається розробкою сучасних веб-рішень для бізнесу. Шукаємо талановитого спеціаліста для створення та впровадження унікальних веб-сайтів, який зможе підібрати найкращу технологію для проекту та реалізувати як фронтенд, так і бекенд.

Обов'язки:

  • Аналіз вимог клієнта та вибір оптимальних технологій для розробки сайту (фронтенд і бекенд).
  • Розробка архітектури веб-сайту та забезпечення його масштабованості, безпеки та продуктивності.
  • Створення інтерфейсу сайту з використанням сучасних фронтенд-технологій (HTML, CSS, JavaScript, React, Angular, Vue.js або інші).
  • Розробка серверної частини сайту, налаштування баз даних, інтеграція з сторонніми API та зовнішніми сервісами.
  • Забезпечення оптимізації сайту для мобільних пристроїв та високих навантажень.
  • Тестування та налагодження програмного забезпечення для забезпечення його безперебійної роботи.
  • Співпраця з дизайнерами для забезпечення ефективного використання UX/UI практик.
  • Виконання код-рев’ю та документування процесу розробки.
  • Внесення вдосконалень після запуску сайту за необхідності.

Вимоги:

  • Досвід роботи в сфері розробки веб-сайтів на позиції full-stack developer від 2 років.
  • Глибокі знання та досвід роботи з фронтенд-технологіями: HTML5, CSS3, JavaScript, React, Angular, Vue.js.
  • Досвід розробки бекенд-частини: Node.js, Python, PHP, Ruby або іншими мовами.
  • Знання популярних фреймворків та бібліотек для роботи з базами даних (MySQL, PostgreSQL, MongoDB).
  • Досвід роботи з REST API та іншими інтеграціями.
  • Вміння працювати з системами контролю версій (Git).
  • Розуміння принципів безпеки веб-додатків.
  • Бажано: досвід з розгортанням сайтів на хмарних платформах (AWS, Google Cloud, Azure).
  • Англійська на рівні технічної документації.

Буде плюсом:

  • Досвід у створенні адаптивних веб-дизайнів.
  • Знання сучасних підходів до тестування (Unit тестування, автоматизація тестів).
  • Досвід роботи з контейнерами (Docker) і CI/CD процесами.

Ми пропонуємо:

  • Конкурентну зарплату та бонуси за результативність.
  • Можливість працювати в динамічній команді та реалізовувати проекти від початку до кінця.
  • Гнучкий графік роботи та можливість працювати віддалено.
  • Дружню атмосферу та підтримку колег.