Senior Full Stack Engineer (React, Python) Київ, віддалено Про нас: Fractal — це динамічний і інноваційна компанія штучного інтелекту, яка прагне надавати нашим клієнтам передові рішення. Наразі ми шукаємо талановитого та досвідченого хмарного інженера зі стеку Azure, щоб приєднатися до нашої зростаючої команди. Про посаду: Ми шукаємо досвідченого професіонала, щоб очолити нову команду розробників програмного забезпечення у Fractal Ukraine. Ця особа тісно співпрацюватиме з HR та місцевим кер
Senior Full Stack Engineer (React, Python)
Київ, віддалено
Про нас: Fractal — це динамічний і інноваційна компанія штучного інтелекту, яка прагне надавати нашим клієнтам передові рішення. Наразі ми шукаємо талановитого та досвідченого хмарного інженера зі стеку Azure, щоб приєднатися до нашої зростаючої команди.
Про посаду: Ми шукаємо досвідченого професіонала, щоб очолити нову команду розробників програмного забезпечення у Fractal Ukraine. Ця особа тісно співпрацюватиме з HR та місцевим керівництвом, щоб створити новий стовп доставки в розробці програмного забезпечення та системах прийняття рішень. Сильні комунікативні навички та підтверджений досвід керування командою є важливими для цієї посади.
Обов’язки:
Як інженер Fullstack (React і Python), ви будете частиною команди, що складається з Scrum Master, Cloud Engineers, AI/ Інженери ML та інженери UI/UX для створення наскрізних систем прийняття рішень із даних.
Ви будете підпорядковуватися старшому інженеру Fullstack і будете -
- Керувати, розробляти та обслуговувати серверну та інтерфейсну частину для різних проектів Data to Decision для нашого клієнта зі списку Fortune 500 < /li>
- Тісно співпрацюйте з науковими та інженерними групами даних, щоб інтегрувати алгоритмічний вихід із серверних API REST
- Тісно співпрацюйте з власниками компаній і продуктів, щоб створювати динамічну інфографіку з інтуїтивно зрозумілими елементами керування
- Брати участь у UAT, діагностувати та виправляти неполадки, помилки та проблеми інтеграції додатків
- Створювати та підтримувати документацію, пов’язану з розробленими процесами та додатками
Кваліфікація:
- 5+ років очевидного досвіду проектування, створення та роботи інженером Fullstack для корпоративних веб-додатків. В ідеалі це включало б таке:
- знання JavaScript (ES6), HTML5 і CSS
- знання ReactJS або VueJS
- знання Python (3.4+), Django (2.1+) або Flask
- Знайомство з поширеними базами даних (RDBMS) такі як MySQL і NoSQL, такі як MongoDB) і концепції сховищ даних (OLAP, OLTP)
- Розуміння концепцій REST і побудова/взаємодія з REST API
- Глибоке розуміння декількох концепцій інтерфейсу користувача :
- Сумісність із різними браузерами та впровадження адаптивного веб-дизайну
- Практичний досвід розробки, керованої тестуванням, із використанням таких бібліотек тестування, як Jest, PyTest і Nose
< li> Знайомство з поширеними бібліотеками візуалізації JS, створеними за допомогою D3, Chart.js, Highcharts тощо.
- Глибоке розуміння основних концепцій бекенда:
- Розробка та розробка служб і API RESTful
- Розробка функціональних баз даних, програм і серверів для підтримки веб-сайтів на серверній частині
- Оптимізація продуктивності та концепції багатопоточності
- Досвід розгортання та підтримання інфраструктури з високим трафіком (тестування продуктивності є плюсом)
- Використання кешування, архітектури мікросервісів, черг обміну повідомленнями тощо.
- Крім того, ідеальний кандидат матиме чудові навички вирішення проблем і знання версій кодутакі інструменти, як Github
Добре мати
- Знайомство з Microsoft Azure Cloud Services, AWS або GCP Services.
- Досвід роботи з дизайнерами UX і втілення дизайну в життя
- Досвід роботи з мікросервісами, брокерами обміну повідомленнями (наприклад, RabbitMQ)
- Досвід роботи з механізмами зворотного проксі-сервера, такими як Nginx , Apache
- Знайомство з Github Actions або будь-яким іншим інструментом CI/CD (наприклад, Jenkins)
Ми пропонуємо:
- Найкраща команда: мультикультурна команда яскравих спеціалістів і доброзичливих людей, які допомагають (фахівці з обробки даних, спеціалісти з ML/AI, інженери з обробки даних, розробники, бізнес-аналітики, команда QA, а також внутрішній допоміжний персонал);
- Виклик: багато складних і захоплюючих проектів із клієнтами зі списку Fortune 500;
- Відпустка: оплачувана відпустка тривалістю 27 робочих днів на рік;
- Перегляд зарплати раз на рік, річна премія
- Бути здоровим: медичне страхування, відшкодування за психологічні консультації, бюджет тренажерного залу
- Навчання та професійний розвиток: доступ до компанії навчальні платформи з безкоштовними курсами (наприклад, Coursera corporate), зовнішні сертифікації та навчальні програми, заняття з англійської мови;
- Ніякого мікроменеджменту: ми заохочуємо самоорганізацію та довіру