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

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).

Технический аудитор по разработке

Удаленно
Part-time

В поисках технического аудитора по разработке.


Основные должностные обязанности и задачи:

  • Аудит ежемесячных расходов на проект.
  • Проверка трудозатрат по задачам.
  • Поиск путей оптимизации трудозатрат и работы команды.
  • Оценка эффективности времени на звонки и встречи.


Объективные сложности, с которым необходимо быть готовым:

  • Разобраться в структуре и функционале экосистемы проекта.
  • Суметь работать и использовать внутренние инструменты (Jira, Confluence, Bitbucket и др).
  • Встроиться в команду разработчиков и суметь построить эффективное взаимодействие.


Нужно знать / иметь общее понимание по языкам программирования: 

  • Backend: С#, .Net Core 6 + MS SQL для БД.
  • Frontend: React, Redux.
  • iOS: Swift.
  • Android: Kotlin.


Также нужно знать о процессе тестирования программных продуктов включая Unit и Авто-тесты.


Владение иностранными языками:

  • Английский – Intermediate и выше.

Ведущий 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;

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


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