F6, ведущий разработчик технологий для борьбы с киберпреступностью. Мы разрабатываем высокотехнологичные решения для защиты от киберугроз и объединяем экспертов, которые стремятся сделать мир безопаснее. Сейчас мы в поиске Android разработчика. ЧТО МЫ БУДЕМ ДЕЛАТЬ ВМЕСТЕ: Fraud Protection – это высоконагруженная система для выявления, предупреждения и устранения мошенничества в режиме реального времени во всех цифровых каналах (веб, мобильные приложения). Система защищает от действий вредоносного кода, мошенничества, скрэпинга, ботов и различных проявлений социальной инженерии. ЗАДАЧИ, КОТОРЫЕ ПРЕДСТОИТ РЕШАТЬ: Использовать тех. стек: Java, Kotlin, Firebase, SQL, Git, HTTPs, сборка библиотек AAR Разрабатывать библиотеку, которая будет использована другими (многими) приложениями, которые работают на миллионах телефонов уже сейчас Разрабатывать приложения для тестирования и показа работы данного SDK Проводить сбор аналитических данных для последующего анализа с целью защиты приложений пользователя Осуществлять поиск решений сложных, ранее не решённых никем нетиповых задач ОТКЛИКАЙСЯ НА ЭТУ ВАКАНСИЮ, ЕСЛИ: Есть опыт разработки под Android от 2 лет Уверенно знаешь Java, Kotlin, Android API Хорошо знаешь архитектуру Android (Security Mechanisms, Processes and Thread Internals, etc.) Понимаешь принципы CLEAN разработки и SOLID Умеешь в многопоточное программирование Есть опыт написания клиент-серверных приложений Есть опыт написания unit-тестов Есть опыт размещения собственного приложения в Google Play ЧТО ЕЩЕ МЫ ЦЕНИМ В НАШЕЙ КОМАНДЕ: Для нас важно говорить на одном языке: открытость и доверие в команде помогает нам двигаться вперед. Будет здорово, если у тебя есть: Общее понимание React Native, Cordova, Flutter Опыт разработки на других языках (например, C, C++, Java, Ruby, Python) Опыт разработки под IOS будет плюсом Опыт низкоуровневого программирования
F6 , ведущий разработчик технологий для борьбы с киберпреступностью. Мы разрабатываем высокотехнологичные решения для защиты от киберугроз и объединяем экспертов, которые стремятся сделать мир безопаснее. Сейчас мы в поиске Frontend разработчика . ЗАДАЧИ, КОТОРЫЕ ПРЕДСТОИТ РЕШАТЬ: Разрабатывать клиентскую часть платформы на React + TypeScript с нуля (greenfield) Реализовывать интерактивные режимы отображения данных: карта, древовидная структура и граф связей с фильтрацией и подсветкой Построить многоуровневую drill-down-навигацию: от общей картины к детальной информации по конкретному объекту Делать дашборды: метрики и их динамика (графики по истории), агрегированные счётчики и статусы Разрабатывать административные интерфейсы для управления структурой данных и пользователями Обеспечивать производительность визуализации на больших объёмах: сотни узлов и связей на графе и карте без потери отзывчивости Адаптировать frontend к air-gapped поставке: самодостаточная сборка без внешних запросов в рантайме (локальные тайлы карт, шрифты, зависимости) Оценивать сложность разработки, вести задачи в GitLab, писать тесты на свой код и проводить code review кода коллег ОТКЛИКАЙСЯ НА ЭТУ ВАКАНСИЮ, ЕСЛИ: Знаешь чистый JavaScript и есть опыт работы с React и стейт менеджерами типа MobX, Redux Любишь структурированный подход к коду и архитектуре решения в целом Умеешь решать сложные задачи просто и понятно для коллег У тебя хороший технический кругозор и желание улучшать текущие решения Умеешь работать в команде Ты умеешь контролировать объём технического долга Сможешь написать в ответах теста или сопроводительном письме слово "КиберИндекс"
F6 , ведущий разработчик технологий для борьбы с киберпреступностью. Мы разрабатываем высокотехнологичные решения для защиты от киберугроз и объединяем экспертов, которые стремятся сделать мир безопаснее. Сейчас мы в поиске Golang разработчика . ЗАДАЧИ, КОТОРЫЕ ПРЕДСТОИТ РЕШАТЬ: Проектировать и разрабатывать backend-сервисы платформы на Go с нуля (greenfield) Проектировать и реализовать модель данных для сложных связанных структур: хранение в MySQL, поиск и агрегации в Elasticsearch Разработать вычислительное ядро системы: расчёт метрик, агрегация по иерархиям и графам, хранение истории значений для отображения динамики Интегрировать данные из нескольких внутренних источников F6, нормализовать и агрегировать их в единую модель показателей Разрабатывать сервисы автоматических проверок на основе DNS, SSL/TLS и др. Реализовать гибкую модель ролей и прав доступа Делать выгрузки данных и отчёты в разных форматах (excel, pdf) Готовить систему к on-prem и air-gapped поставке: контейнеризация, Kubernetes, пайплайны в GitLab Оценивать сложность разработки, вести задачи в GitLab, писать тесты на свой код и проводить code review кода коллег ОТКЛИКАЙСЯ НА ЭТУ ВАКАНСИЮ, ЕСЛИ: Отлично знаешь Golang и имеешь хороший опыт разработки на нем Можешь читать код на Python и понимать его или же можешь писать на другом строготипизированном языке (желательно C++) Понимаешь принципы отказоустойчивой инфраструктуры У тебя хороший опыт работы с несколькими видами баз данных (реляционные, nosql, колоночные...) и ты понимаешь их слабые и сильные стороны Любишь структурированный подход к коду и архитектуре решения в целом Умеешь решать сложные задачи просто и понятно для коллег Умеешь контролировать объём технического долга У тебя в принципе хороший технический кругозор и энтузиазм потому что тебе это нравится, а не только потому, что за это хорошо платят :) Умеешь работать в команде БУДЕТ ЗДОРОВО, ЕСЛИ : Имеешь опыт разработки высоконагруженных микросервисных систем Имеешь опыт работы с базами данных Cassandra, ElasticSearch и MySQL Имеешь опыт работы с Kubernetes Напишешь слово "КиберИндекс" в ответах на тест или в сопроводительном письме
Компания F6 , российский разработчик технологий для борьбы с киберпреступлениями, приглашает на работу Дизайнера интерфейсов . Мы боремся с киберпреступниками с помощью инновационных решений и углубленных исследований, предотвращаем потенциальные атаки и реагируем на реальные инциденты, чтобы создать благоприятные условия для наших клиентов и помочь их бизнесу развиваться. То, насколько безопасным будет мир, в котором мы живем, зависит от каждого из нас. Присоединяйся! ЗАДАЧИ, КОТОРЫЕ ПРЕДСТОИТ РЕШИТЬ: Участие в процессе сбора требований, взаимодействия/согласования с бизнес-заказчиками нескольких продуктовых команд Изучение обратной связи от пользователей продукта и принятие решений в рамках дизайна продукта Оценка существующего интерфейса продуктов компании и выработка предложений по его улучшению Дизайн пользовательских интерфейсов для существующих и новых продуктов: разработка концепции интерфейсов, создание макетов на основе компонентов дизайн-системы, создание прототипов Контроль качества реализации интерфейсов в готовых продуктах и взаимодействие с командой разработки Проведение дизайн-ревью ОТКЛИКАЙСЯ НА ЭТУ ВАКАНСИЮ, ЕСЛИ У тебя есть портфолио и готовность сделать тестовое задание Умеешь работать в Figma и отлично знаешь паттерны UX Имеешь опыт разработки сложных пользовательских интерфейсов от 2х лет: ERP, CRM, высоконагруженные платформы Умеешь доносить и защищать свои решения, открыт к диалогу и обратной связи Понимаешь процессы веб разработки, знаешь принципы адаптивной верстки, понимаешь возможности и ограничения веб-продуктов Обладаешь знаниями и навыками построения интерфейсов, знаешь современные тенденции в дизайне Умеешь составлять User Flow Умеешь доносить и защищать свои решения, открыт к диалогу и обратной связи
F6 , ведущий разработчик технологий для борьбы с киберпреступностью. Мы разрабатываем высокотехнологичные решения для защиты от киберугроз и объединяем экспертов, которые стремятся сделать мир безопаснее. Сейчас мы в поиске Мобильного разработчика на Android и iOS . ЧТО МЫ БУДЕМ ДЕЛАТЬ ВМЕСТЕ: Fraud Protection – это высоконагруженная система для выявления, предупреждения и устранения мошенничества в режиме реального времени во всех цифровых каналах (веб, мобильные приложения). Система защищает от действий вредоносного кода, мошенничества, скрэпинга, ботов и различных проявлений социальной инженерии. ЗАДАЧИ, КОТОРЫЕ ПРЕДСТОИТ РЕШАТЬ: Разрабатывать библиотеку, которая будет использована другими (многими) приложениями, которые работают на миллионах телефонов уже сейчас Разрабатывать приложения для тестирования и показа работы данного SDK Проводить сбор аналитических данных для последующего анализа с целью защиты приложений пользователя Осуществлять поиск решений сложных, ранее не решённых никем нетиповых задач ОТКЛИКАЙСЯ НА ЭТУ ВАКАНСИЮ, ЕСЛИ: Разрабатываешь на iOS от двух лет и на Android минимум год Хорошо понимаешь архитектуру iOS: iOS Security Mechanisms, Processes and Thread Internals, etc. Работал с многопоточным программированием и Swift Concurrency Уверенно пишешь на Objective C и Swift Уверенно пишешь на Kotlin, понимаешь работу Android под капотом Хорошо понимаешь работу Kotlin Coroutines, Android SDK Хорошо понимаешь архитектуру Android OS