Пссс...може, досить читати мовою окупанта?
Переходь на українську версію сторінки!

Следующая вакансия

Инженер полного стека с Node.js и React.js @ CodiLime в CodiLime

Размещено больше 30 дней назад

5 просмотров

CodiLime

CodiLime

0
0 отзывов
Без опыта
Полный рабочий день

Переведено Google

Познакомьтесь с нами поближе CodiLime — эксперт в области программного обеспечения и сетевого проектирования, а также лучший сервисный партнер для ведущих мировых поставщиков сетевого оборудования, программного обеспечения и телекоммуникационных компаний. Мы создаем экспериментальные версии концепции, помогаем нашим клиентам создавать новые продукты, развивать существующие и предоставлять услуги в производственных средах. В число наших клиентов входят как технологические стартапы, так и крупные

Познакомьтесь с нами поближе

CodiLime — эксперт в области программного обеспечения и сетевого проектирования, а также лучший сервисный партнер для ведущих мировых поставщиков сетевого оборудования, программного обеспечения и телекоммуникационных компаний. Мы создаем экспериментальные версии концепции, помогаем нашим клиентам создавать новые продукты, развивать существующие и предоставлять услуги в производственных средах. В число наших клиентов входят как технологические стартапы, так и крупные игроки в различных отраслях и географических регионах (США, Япония, Израиль, Европа).

Несмотря на то, что мы больше не стартап, в нашем штате более 300 человек, и мы работаем с 2011 года, мы сохранили нашу культуру, ориентированную на людей. Наши ценности просты:

  • Действуйте , чтобы добиться результата.
  • Нарушайте , чтобы расти.
  • Объединитесь для победы.

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

В этом проекте вы будете заниматься разработкой передового продукта в области кибербезопасности – Extended Detection and Ответ (XDR) — для одного из ключевых партнеров CodiLime. Целью продукта является создание SaaS-платформы, которая объединяет различные инструменты обнаружения и реагирования на конечные точки (EDR), позволяя клиентам отслеживать инциденты кибербезопасности и управлять ими.

Наша платформа позволяет пользователям обнаруживать, инициировать, отображать неожиданные инциденты и управлять ими, используя собственный механизм искусственного интеллекта для выявления потенциальных угроз.

Основное приложение размещается в облаке Azure, что обеспечивает масштабируемость и надежность. CodiLime начал работу над этим проектом в 2021 году и внес свой вклад во все основные аспекты приложения.

Этот проект является неотъемлемой частью бизнес-стратегии нашего партнера, поэтому вы сможете получить прибыльное решение высокой степени сложности. Ваша работа повлияет на конечных пользователей, предоставив комплексное решение для защиты их бизнеса.

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

Что еще следует знать:

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

  • 9 инженеров полного цикла
  • 2 технических руководителя (Frontend и Backend)
  • 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 , Сервисная шина

Тестирование:

  • Мы поддерживаем 80%-ное покрытие модульными тестами как для внешнего, так и для внутреннего интерфейса. Модульные тесты пишутся с использованием библиотеки тестирования Jest и React (RTL).
  • Интеграцияи тесты компонентов написаны на языке Playwright.
  • Перед выпуском версий команда контроля качества проводит исследовательское тестирование для проверки работы команды.

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

  • Подавляющее большинство API создано с помощью Apollo GraphQL, но есть также несколько API REST.
  • Бэкэнд-архитектура основана на микросервисах в Службе приложений Azure — опыт является существенным преимуществом, но у вас будет возможность изучить этот подход в ходе проекта

Мы ищем в команду опытного человека со знанием React и Node.js. Вы будете ежедневно пользоваться поддержкой главного архитектора решения

Мы одновременно работаем над несколькими интересными проектами, поэтому может случиться так, что мы пригласим вас на собеседование по другому проекту, если мы видим, что ваши компетенции и профиль хорошо для этого подходят.

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

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

Будучи Full-stack инженером, вы должны соответствовать следующим критериям:

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

Помимо вышеуказанных критериев, мы будем признательны за приятное Требования:

  • Хорошее знание GraphQL и Apollo Server
  • Опыт работы с Azure Cosmos DB, Azure Data Explorer (ADX) или управлением API Azure
  • Опыт работы с GitHub Actions
  • Знание архитектур одностороннего потока данных (Flux, Redux и т. д.)

Познакомьтесь с нами поближе b>

CodiLime — эксперт в области программного обеспечения и сетевого проектирования, а также лучший сервисный партнер для ведущих мировых поставщиков сетевого оборудования, программного обеспечения и телекоммуникаций. Мы создаем экспериментальные версии концепции, помогаем нашим клиентам создавать новые продукты, развивать существующие и предоставлять услуги в производственных средах. В число наших клиентов входят как технологические стартапы, так и крупные игроки в различных отраслях и географических регионах (США, Япония, Израиль, Европа).

Несмотря на то, что мы больше не стартап, в нашем штате более 300 человек, и мы работаем с 2011 года, мы сохранили нашу культуру, ориентированную на людей. Наши ценности просты:

  • Действуйте , чтобы добиться результата.
  • Нарушайте , чтобы расти.
  • Объединитесь для победы.

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

В этом проекте вы будете заниматься разработкой продвинутого специалиста по кибербезопасности.воздуховод – Extended Detection and Response (XDR) – для одного из ключевых партнеров CodiLime. Целью продукта является создание SaaS-платформы, которая объединяет различные инструменты обнаружения и реагирования на конечные точки (EDR), позволяя клиентам отслеживать инциденты кибербезопасности и управлять ими.

Наша платформа позволяет пользователям обнаруживать, инициировать, отображать неожиданные инциденты и управлять ими, используя собственный механизм искусственного интеллекта для выявления потенциальных угроз.

Основное приложение размещается в облаке Azure, что обеспечивает масштабируемость и надежность. CodiLime начал работу над этим проектом в 2021 году и внес свой вклад во все основные аспекты приложения.

Этот проект является неотъемлемой частью бизнес-стратегии нашего партнера, поэтому вы сможете получить прибыльное решение высокой степени сложности. Ваша работа повлияет на конечных пользователей, предоставив комплексное решение для защиты их бизнеса.

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

Что еще следует знать:

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

  • 9 инженеров полного цикла
  • 2 технических руководителя (Frontend и Backend)
  • 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 , Сервисная шина

Тестирование:

  • Мы поддерживаем 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 (после 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
Принять