Актуальные заказы по RESTful API

Senior Frontend Developer (React)

Удаленно
Full-time

Проект в банковской сфере по созданию системы для предоставления доступа ко всем услугам и продуктам банка.


Основные задачи:

• Написание качественного кода.

• Взаимодействие с аналитиками, бизнес-заказчиками, тестировщиками, архитекторами и другими участниками рабочих групп.


Обязательные требования:

• Опыт разработки пользовательских интерфейсов с использованием с использованием JavaScript (ES6) 5+ лет.

• Уверенные знания React 16.8 и новее.

• Опыт использования стейт-менеджеров (Redux, MobX, другие) в React-приложениях.

• Уверенные знания знание HTML/CSS/SASS, XML/JSON.

• Опыт работы с препроцессорами SASS, LESS.

• Опыт написания приложений, использующих REST API либо WebSockets.

• Опыт разработки unit-тестов.

• Опыт работы с системой контроля версий git.

• Опыт верстки и оптимизации пользовательских интерфейсов.

• Хорошие коммуникативные качества, умение обосновать выбор того или

иного способа решения задачи или выбора технологий.


Будет плюсом:

• Навыки использования Typescript.

• Умение настраивать Webpack, Eslint.

• Опыт работы с микрофронтендом, криптографией, Storybook, настройкой CI/CD.

• Умение грамотно оформить документацию к разрабатываемому решению.

• Знание стандарта OAuth 2.0.

• Опыт разработки с использованием монорепозиториев (Lerna).

Аналитик 1С

Для работы на крупном банковском проекте требуется Аналитик 1С.

Необходимый уровень специалиста - Middle+/Senior.


Основные задачи

  • Сбор и выявление функциональных и нефункциональных требований к системе
  • Анализ требований на полноту и противоречивость
  • Проработка системных интеграций для взаимодействия с внутренними и внешними системами банка и адаптация
  • Обсуждение и согласование доработок с бизнес-экспертами подразделений, заказчиком и внутри команды продукта
  • Поиск оптимальных технологических решений для развития продукта
  • Формализация и документирование требований к продукту
  • Постановка задач разработчикам, контроль их исполнения в срок, тестирование доработок

Требования к опыту

  • Опыт работы в роли системного/фулстек аналитика 1С от 1-го года
  • Уверенное знание платформы 1С 8.3
  • Опыт работы с интеграциями, включая проектирование REST API
  • Практический опыт проектирования баз данных, написание SQL-запросов и запросов 1С
  • Владение инструментарием аналитика (USM, Job story, Use cases)
  • Знание фин.учета (бух.учет, банк.учет)
  • Знание нотаций BPMN 2.0, ER-диаграмм
  • Автономность в принятии решений совместно с командой
  • Опыт работы с Jira/Confluence, любовь к agile-практикам


Инженер DevOps

Удаленно
Full-time

Уровень: Senior

Английский: Разговорный

Описание проекта: Команда работает в 3 направлениях: инженерное, аналитически-процессное и прикладное, которое покрывает работу над инструментами для команд разработки (Slack, Jira и т.п).


Требования:

  • Понимание принципов работы систем мониторинга и алертинга, метрик и time series, построения графиков и т.д.;
  • Понимание практик SRE, в том числе критерии доступности - SLO, SLI, SLA
  • Опыт администрирования Linux (CentOS, Ubuntu), баз данных и работы с сетевым стеком (HTTP, TCP/IP, DNS, REST API);
  • Опыт работы с системами виртуализации и контейнеризации;
  • Опыт работы с Kubernetes, организации его мониторинга и владение Helm;
  • Владение любым языком: Bash, Python, Go, Groovy и т.д.;
  • Уверенное владение английским языком (мы плотно взаимодействуем с зарубежными коллегами).
  • Понимание паттернов обеспечения отказоустойчивости - load balancing, circuit breakers, disaster recovery;
  • Опыт работы с Яндекс.Облаком и Terraform;
  • Опыт построения long-term хранилища метрик на базе VictoriaMetrics/Thanos/Cortex/Grafana Mimir будет большим плюсом;
  • Опыт внедрения трассировки (tracing) на базе OpenTelemetry будет большим плюсом;
  • Опыт построения HA реализаций мониторинга на базе Prometheus stack;
  • Умение работать с Git, Ansible/Salt, JSON, YAML и опыт написания CI/CD пайплайнов;
  • Понимание методологии DevOps и опыт взаимодействия с Agile командами разработки.


Системный аналитик

Удаленно
Full-time

Для работы на крупном банковском проекте требуется специалист на позицию - Системный аналитик.


Требования

  • Чтение, анализ и подготовка документации для разработки (описание архитектуры решения и технического задания).
  • Анализ и систематизация информации, необходимой для интеграции между разными системами.
  • Сопровождение всех этапов разработки.
  • Постановка задач команде разработки.
  • Участие в разработке нового и доработке старого функционала.
  • Анализ возникновения ошибок при разработке системы.
  • Сбор требований к автоматизированной системе.
  • Умение «переводить» с языка бизнеса на язык разработки.
  • Участие в проведении ПСИ (тестирование).
  • Работа в банке или финансовой организации в должности системного аналитика не менее 2-х лет.
  • Опыт разработки ТЗ, тестирования, анализа бизнес процессов в банковской сфере, понимание архитектуры ПО.
  • Знание SQL.
  • Умение работать в Jirа и Confluence.
  • Опыт работы с ДБО, REST API.
  • Понимание микросервисной архитектуры.

Ведущий IOS-разработчик

Удаленно
Full-time

Требуется Lead IOS Developer для работы на современном проекте. Проекту уже 4 года. Полностью реализовано приложение для iOS и серверная часть. Андройд планируется с июня. Текущая версия iOS приложения реализована на современных решениях.


Вам предстоит:

• разработка нового функционала приложения используя компоненты проекта Telegram;

• участие в проектировании архитектуры системы;

• участие в принятии технических решений;

• оптимизация и рефакторинг кода;

• взаимодействие с backend разработчиками и UI/UX дизайнерами;

• верстка экранов приложений;

• оценка трудозатрат на выполнение работ.


Мы ждём от Вас:

• знание, как применяются SOLID, KISS и пр.;

• умение работать с Git;

• знание и опыт работы с сетевыми протоколами и технологиями Rest Api, Socket.IO;

• умение работать с асинхронными фреймворками в частности Signals;

• Знание паттерна Redux;

• написание Unit или UI-тестов;

• опыт разработки не менее 3 приложений;

• опыт подготовки сборок для публикаций в Сторах;

• умение читать и создавать документацию.

Будет плюсом:

• разработка приложений, реализованы на базе проекта Telegram;

• опыт разработки высоконагруженных проектов;

• следование принципам Git Flow;

• наличие проектов на github/gitlab;

• опыт работы с БД (SQLite);

• Опыт работы с RSocket;

• точная оценка требуемого времени по задачам.


Необходимо выполнить тестовое задание.