hero__banner

Middle React Software Engineer

для SaaS-рішення вуглецевої нейтральності

  • ЛОКАЦІЯ

    ПольщаРумунія

  • СПЕЦІАЛІЗАЦІЯ

    React

  • РІВЕНЬ

    Middle

СТЕК ТЕХНОЛОГІЙ

JavaScript, React, Typescript

Відправити резюме

Ваші дані

Дані про кандидата

.pdf , .docx, .rtf, .pptx до 20мб
    ВІДПРАВИТИ

    ПРО КЛІЄНТА

    Наш клієнт — SaaS стартап, який робить свій внесок у більш стале майбутнє, надаючи міжнародним організаціям інструменти та рішення, необхідні для досягнення їхніх цілей сталого розвитку та вуглецевої нейтральності.
    Заснована у партнерстві з однією з провідних світових компаній з торгівлі енергоресурсами, компанія тісно співпрацює з першопрохідцями по всьому ЄС і планує запустити першу версію свого продукту наприкінці цього року.
    Ми є першопрохідцями в галузі, яка ще не була сформована технологічними тенденціями. Ми поєднуємо безпрецедентний досвід роботи на фінансових ринках з досвідом роботи на ринках екології та сталого розвитку. Ви станете частиною існуючого програмного стартапу, який відкриє доступ до цих ринків та підвищить ефективність.

    ПРО ПРОЄКТ

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

    Методологія – легкий Scrum – 2-тижневі спринти

    Багато тестів автоматизовано – юніт, інтеграція, UI end-to-end тестування (не так багато), на даний момент Selenium, Cucumber (BDD), зараз переходимо на Cypress.

    ТВОЯ КОМАНДА

    Багатонаціональна команда з офісами в Амстердамі та Україні.

    ЩО ДЛЯ ТЕБЕ

    • Інтервью процес з повагою до людей та їх часу
    • Офіси з усім необхідним у разі блекауту, або ж опція full remote
    • Професійна та відкрита ІТ-спільнота
    • Внутрішні мітапи та ресурси для обміну знаннями
    • Час для відновлення та відпочинку
    • Яскраві онлайн та оффлайн заходи
    • Можливість стати частиною нашого внутрішнього волонтерського руху

    ЗА ЩО БУДЕШ ВІДПОВІДАТИ

    Як Frontend Engineer ви працюватимете разом з UX дизайнерами, менеджерами продуктів, клієнтами, Backend Engineer та іншими зацікавленими сторонами, щоб створити найкращий UI/UX для кінцевих споживачів. Ми ставимо користувацький досвід на перше місце, і вам потрібно буде добре знати наших клієнтів, їхні потреби та проблеми, які вони прагнуть вирішити. Розробка користувацького інтерфейсу платформи починається з нуля, тому у вас буде можливість впливати на архітектуру, вибір технологій, зовнішній вигляд та дизайн взаємодії. Ви будете налаштовувати та підтримувати весь життєвий цикл розробки фронтенд-компонентів, від початкового дизайну до запуску у виробництво. Зрештою, ви будете керувати практично всіма аспектами процесу розробки фронтенду.

    Основні обов’язки:
    Ваш основний обов’язок – розвивати фронтенд-компоненти платформи з нуля. Оскільки ми тільки починаємо, важливо, щоб ви були відкриті до роботи з повним стеком і не мали боязні працювати з бекендом.

    • Налаштування та підтримка всього життєвого циклу розробки фронтенд-компонентів, які будуть взаємодіяти з численними бекенд-сервісами в однонаправленому та двонаправленому режимах
    • Відповідальність за розробку, тестування, збірку, розгортання, конфігурацію та процеси моніторингу
    • Спілкуйтеся з різними зацікавленими сторонами (кінцевими користувачами, керівництвом, менеджерами продуктів, UX-дизайнерами, менеджерами з маркетингу та продажів тощо), щоб встановити вимоги до UI/UX та висловити свої побажання
    • Візьміть на себе відповідальність за фронтенд-компоненти, їх реалізацію та якість
    • Підтримка технічної документації для розроблених додатків
    • Ділитися своїм технічним досвідом і знаннями з колегами по команді та зацікавленими сторонами
    • Використовуйте свої навички комунікації, щоб допомогти створити найкращу атмосферу розробки в компанії
    • Разом з іншими Senior Engineer/-ами станьте опорою, на якій ґрунтується розробка продукту

    НЕОБХІДНІ НАВИЧКИ

    • Мінімум 3-4 роки відповідного досвіду роботи на посаді розробника
    • Відмінні навички використання JavaScript/ES6/TypeScript, HTML/HTML5, CSS3
    • Глибокі знання React та його екосистеми. Досвід роботи з Angular та Vue.js є перевагою
    • Досвід створення адаптивних макетів
    • Відмінне знання модульного/інтеграційного тестування та фреймворків/інструментів тестування
    • Відмінне розуміння HTTP/2, grpc, REST
    • Знання та практичний досвід роботи з такими інструментами, як NPM, Yarn, Webpack тощо
    • Хороші знання в подійно-орієнтованих, розподілених, масштабованих системах
    • Хороші знання як реляційних, так і нереляційних систем баз даних
    • Досвід та готовність виконувати діяльність, пов’язану з DevOps (налаштування CI/CD, моніторинг, конфігурація і т.д.)
    • Досвід роботи на Linux-подібних системах
    • Відсутність підходу “Це не моя проблема”
    • Відкритість та вміння працювати з бекенд частиною платформи
    • Англійська на рівні Upper-Intermediate

    Бажано мати:

    • Ступінь магістра в галузі комп’ютерних наук або суміжних галузях
      Досвід роботи у фінансовій галузі
      Досвід роботи з методологією Design Thinking або подібними фреймворками
      Досвід роботи з бібліотеками компонентів, такими як Material-ui
      Хороші знання реактивного програмування та інструментів, таких як RxJS
    • Досвід роботи з Docker, Kubernetes, Helm
    • Хороші знання систем обміну повідомленнями (RabbitMQ, Kafka, SQS, Cloud Pub/Sub тощо)
    • Досвід роботи принаймні з одним основним хмарним провайдером (GCP/Azure)
    • Хороше розуміння комп’ютерних мереж

    Компетенції:

    • Відкритість до зворотного зв’язку, дискусій, навчання та пробування нового
    • Самомотивованість та орієнтованість на результат
    • Проактивність, ентузіазм та вміння вирішувати проблеми
    • Відмінні комунікативні навички
    • Допитливість до того, як все працює, та здатність швидко навчатися
    image description
    Твій рекрутер
    Маріна Якушенко

    ВІДГУКНУТИСЯ НА ВАКАНСІЮ

    .pdf , .docx, .rtf, .pptx до 20мб
      ВІДПРАВИТИ