Наступна вакансія

Інженер повного стеку з Node.js і React.js @ CodiLime в CodiLime

Розміщено більше 30 днів тому

8 переглядів

CodiLime

CodiLime

0
0 відгуків
Без досвіду
Варшава
Повний робочий день

Перекладено Google

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

Познайомтеся з нами ближче.

CodiLime є експертом у галузі програмного забезпечення та мережевої інженерії та найкращим сервісним партнером для провідних глобальних постачальників мережевого обладнання, програмного забезпечення та телекомунікацій. Ми створюємо докази концепції, допомагаємо нашим клієнтам створювати нові продукти, розвиваємо існуючі та надаємо послуги у виробничих середовищах. Серед наших клієнтів як технологічні стартапи, так і великі гравці в різних галузях і географічних регіонах (США, Японія, Ізраїль, Європа).

Хоча ми вже не стартап, у нас працює понад 300 людей, і ми працюємо з 2011 року, але ми зберегли культуру орієнтації на людей. Наші цінності прості:

  • Дійте для реалізації.
  • Порушити щоб рости.
  • Об'єднайтеся , щоб перемогти.

Проект і команда

У цьому проекті ви будете брати участь у розробці передового продукту кібербезпеки – Extended Detection і Response (XDR) - для одного з ключових партнерів CodiLime. Продукт спрямований на створення платформи SaaS, яка об’єднує різні інструменти виявлення та реагування на кінцеві точки (EDR), що дозволяє клієнтам відстежувати та керувати інцидентами кібербезпеки.

Наша платформа дозволяє користувачам виявляти, ініціювати, відображати та керувати неочікуваними інцидентами, використовуючи власний механізм ШІ для виявлення потенційних загроз.

Основна програма розміщена в хмарі Azure, що забезпечує масштабованість і надійність. CodiLime розпочав роботу над цим проектом у 2021 році та зробив внесок у всі основні аспекти програми.

Цей проект є невід’ємною частиною бізнес-стратегії нашого партнера, тож ви торкнетеся прибуткового рішення з високим ступенем складності. Ваша робота вплине на кінцевих користувачів, надаючи комплексне рішення для захисту їхнього бізнесу.

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

Що ще вам слід знати:

Структура команди:

  • 9 повних інженерів
  • 2 технічних керівника (інтерфейс і сервер)
  • 1 дизайнер UX
  • 2 інженери з якості
  • 1 рішення Архітектор
  • 2 власники продукту
  • Ми розділені на дві команди, щоб підвищити ефективність доставки

Технологічний пакет:

  • Бекенд: Node.js, TypeScript, GraphQL, мікросервіси
  • Інтерфейс: React.js, Kendo UI, React Hook Form, Slate.js, Apollo GraphQL
  • Бази даних: CosmosDB, MongoDB, PostgreSQL
  • Управління станом: MobX
  • Тестування: Jest, React Testing Library (RTL), Playwright, SonarCloud, Snyk
  • < li> CI/CD: дії GitHub
  • Хмара Azure: CosmosDB, ADX, сховище BLOB-об’єктів, функціональні програми, спеціальна політика, MS Entra ID, AD B2C, Application Insight, керування API Azure, служба веб-додатків, SignalR , Service Bus

Тестування:

  • Ми забезпечуємо покриття 80% модульних тестів як для інтерфейсу, так і для серверу. Модульні тести написані за допомогою Jest і React Testing Library (RTL)
  • Інтеграціяі тести компонентів написані в Playwright
  • Перед випуском команда QA проводить дослідницьке тестування, щоб перевірити роботу команди

Архітектура та API:

  • Переважна більшість API створено за допомогою Apollo GraphQL, але є також кілька REST API
  • Архітектура серверної частини базується на мікросервісах у Azure App Service – досвід є значною перевагою, але у вас буде можливість навчитися цьому підходу під час проекту

Ми шукаємо досвідчену людину зі знанням React і Node.js, щоб приєднатися до команди. Ви матимете підтримку головного архітектора рішення щодня.

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

Більше причин приєднатися до нас

  • Гнучкий графік роботи та підхід до роботи: повністю дистанційно, в офісі чи гібридно < /li>
  • Професійний ріст, який підтримується внутрішніми навчальними сесіями та бюджетом на навчання.
  • Надійне навчання з практичним підходом, який дасть вам легкий старт.
  • Чудова атмосфера серед професіоналів які захоплені своєю роботою
  • Можливість змінювати проект, над яким ви працюєте

Як повний інженер ви повинні відповідати таким критеріям:

  • Досвід роботи з Node.js, React.js і TypeScript
  • Досвід роботи з архітектурою мікросервісів
  • Досвід розробки та документування API
  • Досвід роботи з Бази даних NoSQL (наприклад, MongoDB, CosmosDB)
  • Добре розуміння безсерверного підходу (бажано рішення Azure),
  • Досвід роботи з конвеєрами CI/CD
  • Добре знання принаймні один модуль або інструмент інтеграційного тестування (наприклад, Jest, Playwright)
  • Добре знання англійської мови (рівень B2+)

Окрім критеріїв вище, ми будемо вдячні за -to-haves:

  • Добре знання GraphQL і Apollo Server
  • Досвід роботи з Azure Cosmos DB, Azure Data Explorer (ADX) або Azure API Management
  • Досвід роботи з GitHub Actions
  • Знання архітектур одностороннього потоку даних (Flux, Redux тощо)

Познайомтеся з нами ближче

CodiLime є експертом у галузі програмного забезпечення та мережевої інженерії та найкращим партнером із надання послуг для провідних глобальних постачальників мережевого обладнання, програмного забезпечення та телекомунікацій. Ми створюємо докази концепції, допомагаємо нашим клієнтам створювати нові продукти, розвиваємо існуючі та надаємо послуги у виробничих середовищах. Серед наших клієнтів як технологічні стартапи, так і великі гравці в різних галузях і географічних регіонах (США, Японія, Ізраїль, Європа).

Хоча ми вже не стартап, у нас працює понад 300 людей, і ми працюємо з 2011 року, але ми зберегли культуру орієнтації на людей. Наші цінності прості:

  • Дійте для реалізації.
  • Порушити щоб рости.
  • Об'єднайтеся , щоб перемогти.

Проект і команда

У цьому проекті ви будете брати участь у розробці передового професіонала з кібербезпекиduct - Розширене виявлення та реагування (XDR) - для одного з ключових партнерів CodiLime. Продукт спрямований на створення платформи SaaS, яка об’єднує різні інструменти виявлення та реагування на кінцеві точки (EDR), що дозволяє клієнтам відстежувати та керувати інцидентами кібербезпеки.

Наша платформа дозволяє користувачам виявляти, ініціювати, відображати та керувати неочікуваними інцидентами, використовуючи власний механізм ШІ для виявлення потенційних загроз.

Основна програма розміщена в хмарі Azure, що забезпечує масштабованість і надійність. CodiLime розпочав роботу над цим проектом у 2021 році та зробив внесок у всі основні аспекти програми.

Цей проект є невід’ємною частиною бізнес-стратегії нашого партнера, тож ви торкнетеся прибуткового рішення з високим ступенем складності. Ваша робота вплине на кінцевих користувачів, надаючи комплексне рішення для захисту їхнього бізнесу.

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

Що ще вам слід знати:

Структура команди:

  • 9 повних інженерів
  • 2 технічних керівника (інтерфейс і сервер)
  • 1 дизайнер UX
  • 2 інженери з якості
  • 1 рішення Архітектор
  • 2 власники продукту
  • Ми розділені на дві команди, щоб підвищити ефективність доставки

Технологічний пакет:

  • Бекенд: Node.js, TypeScript, GraphQL, мікросервіси
  • Інтерфейс: React.js, Kendo UI, React Hook Form, Slate.js, Apollo GraphQL
  • Бази даних: CosmosDB, MongoDB, PostgreSQL
  • Управління станом: MobX
  • Тестування: Jest, React Testing Library (RTL), Playwright, SonarCloud, Snyk
  • < li> CI/CD: дії GitHub
  • Хмара Azure: CosmosDB, ADX, сховище BLOB-об’єктів, функціональні програми, спеціальна політика, MS Entra ID, AD B2C, Application Insight, керування API Azure, служба веб-додатків, SignalR , Service Bus

Тестування:

  • Ми підтримуємо 80% модульних тестів як для зовнішньої, так і для внутрішньої частини. Модульні тести написані за допомогою бібліотеки тестування Jest і React (RTL).
  • Інтеграційні та компонентні тести написані в Playwright.
  • Перед випуском команда QA проводить дослідницьке тестування, щоб перевірити роботу команди < /li>

Архітектура та API:

  • Переважна більшість API створено за допомогою Apollo GraphQL, але є кілька REST API, як добре
  • Архітектура серверної частини базується на мікросервісах у службі додатків Azure – досвід є значною перевагою, але ви матимете можливість навчитися цьому підходу під час проекту

Ми шукаємо в команду досвідчену людину зі знанням React і Node.js. Ви матимете підтримку головного архітектора рішення щодня.

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

Більше причин приєднатися до нас

  • Гнучкий графік роботи та підхід до роботи: повністю дистанційно, в офісі чи гібридно.
  • Професійне зростання підтримується внутрішніми навчальними сесіями та бюджетом на навчання. практичний підхід, який дасть вам легкий старт
  • Чудова атмосфера серед професіоналів, які захоплені своєю роботою
  • Можливість змінити проект, над яким ви працюєте
  • ,[Розробка бекенд-функцій за допомогою: Node.js, GraphQL, мікросервісів , Розробка інтерфейсу за допомогою: React, MobX, Apollo Client Підготовка Azure App Services (після 3 місяців у проекті, коли ви будете готові) , Підготовка моделей даних до належне обслуговування бази даних (Azure ADX і CosmosDB) , Створення та підтримка конвеєра CI/CD у GitHub Дії, пов’язані з розробкою та створенням середовищ Azure , Підтримка якості написання модульних тестів додатків , Ефективне спілкування та співпраця з іншими розробниками , Проведення перевірки коду для PR, піднятих членами команди. Ведення проектної документації в Confluence. Бути активним і мотивованим виконувати високоякісну роботу :)]

    Вимоги: Node.js, React, TypeScript , архітектура мікросервісів, API, NoSQL, MongoDB, Cosmos DB, Azure, CI/CD, інтеграційний тест, Jest, драматург, Golang, GraphQL, Apollo Server, ADX, GitHub Actions, Flux, Redux
    Додатково: Бюджет навчання, Віддалена робота, Гнучкий графік роботи, Підписка на спорт, Приватне медичне обслуговування, Міжнародні проекти, Внутрішні тренінги, Безкоштовна кава, Безкоштовний обід, Без дрес-коду, Сучасний офіс, Безкоштовні напої.

Перекладено Google

Без досвіду
Варшава
Повний робочий день
Хочете знайти підходящу роботу?
Нові вакансії у вашому Telegram
Підписатись
Ми використовуємо cookies
Прийняти