PHP Developer (Laravel)

  • IT & Development / PHP
  • Full-time
  • Remote
Job expired!
Ми шукаємо розробника, для якого розробка це не тільки спосіб заробити, а головним чином хобі! Що потрібно робити: 🔹 Розробка з 0 проектів, або ж підтримувати існуючі проекти (від мікросервісів до платформ з мільйонами користувачів) 🔹 Оптимізація поточного функціоналу - ми завжди прагнемо ідеалу! 🔹 Досягнення максимальної продуктивності та масштабованості, рефакторинг коду, оновлення бібліотек, покращення індексів, оптимізація викликів, переписування ядра фреймворку це все буває часто 🔹 Робити все швидко та якісно. Продумувати архітектуру на майбутнє, прагне створення якісного коду! 🔹 Ділитися технічним досвідом з вашою командою, так само як і вся команда навчатиме вас 🔹 Знаходити та пропонувати найкращі підходи для вирішення поставленого завдання Мінімальні технічні вимоги до кандидата: 🔸 PHP - переважно починаючи з версії 7.2+ 🔸 Досвід роботи з Framework'ами 🔸 Знання Laravel 🔸 MySQL 5.7 - 8, вміння працювати з транзакціями та високими навантаженнями 🔸 Знання та вміння працювати із системами контролю версій, такими як: Git /Github, знання Github flow 🔸 Досвід роботи з UNIX системами, особливо вітається Ubuntu (мінімальний досвід Nginx, Php-Fpm, Crontab, MySQL, NPM) 🔸 Досвід роботи з API (уміння інтегрувати будь-яке API, будь-якої складності, вміння створювати API самому) 🔸 Робота з платіжними системами Великим плюсом буде: 🔹 Захист програми від А до Я. Від правильного настроювання сервера до захисту від XSS, XSRF. Обов'язково вміти запобігати атакам BruteForce, зловживання безкоштовними можливостями (отримання валюти, фарм мультиаккаунтами, емуляція та автоматизація будь-яких дій з боку користувача)$ 🔹 Цілісність даних - наше все. Знання транзакцій, їх рівнів ізоляції, вкладених транзакцій 🔹 Вміння знаходити корінь проблеми та пропонувати рішення, замість створення сотні «милиць» 🔹 Продумування архітектури коду, бази даних, розбір додатків на мікросервіси та правильну взаємодію Redis - як кеш та сховище даних, використання його як PubSub між PHP та NodeJS/Swoole; 🔹 Знання та вміння працювати з NodeJS та Socket.io; 🔹 Вміння працювати з серверами, UNIX (Debian like), Docker, Ansible 🔹 Досвід роботи з AWS, DigitalOcean; 🔹 Робота з графіками, формування внутрішніх аналітик на основі даних з баз MySQL/Redis (множинні вкладені запити, вибірки з безлічі таблиць) та адмін панелі для швидкого пошуку проблем у продукті, його покращення та оптимізації 🔹 Вміння працювати з php cli; 🔹 Робота з чергами, такими як RabbitMQ; 🔹 Знання Frontend - JS (від ES6), розуміння роботи реактивних програм, VueJS, JQuery, препроцесорів (scss, less). Що ми пропонуємо: 🔸 Досвід роботи у професійній команді однодумців, яка завжди готова поділитися своїми знаннями та навичками; 🔸 Можливість працювати над міжнародними GameDev продуктами, які зібрали довкола своєї екосистеми мільйони геймерів з усього світу! 🔸 Високий рівень заробітної плати з можливістю отримання бонусів та % від прибутку на команду; 🔸 Оплачувана відпустка та лікарняні; 🔸 Оплачуємо коворкінг; 🔸 Гнучкий робочий графік - ми орієнтуємося лише на результат; 🔸 Можливість працювати віддалено — наша команда успішно працює у всьому світі.