Cтарший фулстек разработчик / Senior Full-Stack Developer

Москва
 
Опубликовано 22 Марта
Мы – молодой финтех стартап с pre-seed финансированием. Мы используем высококачественный код и создаем продукт, который кардинально изменит “правила игры” для бизнеса на мировом уровне. Недавно мы запустили пилот продукта, от успеха которого зависит как будущее проекта в целом, так и его финансирование.
Мы ищем в команду функционального фулстек разработчика, который готов оперативно присоединиться к команде и проектировать на лету. Работать предстоит в Agile / Scrum среде при тесном взаимодействии с техническим директором CTO (Product Owner).
С нас – подробные спецификации проекта. У нас уже есть постоянная команда управления, DevOps и QA, команда разработчиков UX и архитектор рабочих процессов. Наши первые клиенты уже опробовали проект, но еще есть моменты, которые необходимо доработать.
Обязанности:
По части фронтэнда:
Имеется большой объем кода, также есть бОльшая часть встроенного интерфейса, но он работает не очень качественно. Нам нужен опытный senior инженер, который поможет быстро исправить и восполнить недостающую функциональность. Опыт работы в JS не менее 8-10 лет. Обязательное требование – экспертность в TypeScript, React, Redux, Gulp.
По бэкэнд части:
Вы будете отвечать за бэкэнд-разработку на основе NodeJS. Рабочий процесс: сбор пользовательских данных, получение данных от сторонних API, хранение данных в нашей базе данных, подписка на веб-хуки, обработка транзакций, выполнение вычислений, генерация и отправка электронных писем, создание синхронных процессов для выполнения текущих вычислений и работа с интерфейс-командой для сбора и представления данных пользователям.
Также потребуется интеграция с Xero (+ другие) API и Webhooks. Еще рассмотрение общей архитектуры для масштабируемости для поддержки тысяч пользователей и миллионов транзакций.
Данная позиция требует от эксперта навыков проектирования и разработки веб-приложений Node.js, проектирования баз данных, JavaScript, XML, работы с API и Webhooks (знание Xero, Quickbooks, Freshbooks было бы значительным преимуществом), Docker, Jira, Github, AWS.
Требования к кандидату
Наша команда работает на английском и русском языках, поэтому если вы говорите на обоих языках, это огромный плюс. Требуемый уровень английского – не ниже Intermediate. Нам нужно, чтобы вы, как эксперт, не только обладали глубокими знаниями, но и были в состоянии справиться с давлением и высокими темпами работы. Опыт управлению junior инженерами приветствуется – для еще более быстрого и эффективного завершения проекта.
Условия работы
удаленная работа гибкий график зарплата по результатам собеседования
Опыт работы
От 6 лет
Тип занятости
Удаленная работа
Peasy Systems Ltd