от компании (организации): ChronoPay в городе (населённом пункте): Москва, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Банковское ПО"
с заработной платой: по договоренности
Вакансия № 19021521 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Воскресенье, 18 августа 2024 года.
Дата обновления вакансии № 19021521 на сайте Работа в Москве и Московской области (МО, Подмосковье): Понедельник, 23 сентября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 19021521 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
1–3 года
Тип занятости:
полная занятость
График работы:
полный день
Дополнительные сведения о вакансии: Team Lead / Senior PHP/ FullStack / Front-End - отдел R&D
Компания ChronoPay - один из старейших провайдеров платежей по банковским картам в сети интернет в России, ищет специалистов для формирования нового технического отдела практически с "нуля".
Мы собираем для работы в офисе в Москве на фулл-тайм полноценную команду разработчиков: Senior, Middle PHP Back-end, Front-End, системных архитекторов, Тимлида, технических писателей, тестировщиков, готовы к Junior специалистам с целью их роста в команде. Общий штат нового отдела - не выше 25 специалистов. Оформление по Т/К, по ГПХ, любым иным образом.
Работа - фулл-тайм в офисе (Москва-Сити, башня "Федерация"). В исключительных случаях допускаем удаленную работу. С учетом специфики работы важно понимать: в данном проекте не стоит задачи "общего" сопровождения продукта - мы заинтересованы в поставленных конкретных целях и результатах, под которые должен быть сформирован коллектив.
З/П: по рынку и выше рынка по результатам собеседований для любой из позиций:
1. Team-Lead.
2. Senior PHP Backend
3. Senior FrontEnd - React etc...
4. Middle/junior frontends & backends
5. Технический писатель.
6. Тестировщик.
7. Системный архитектор.
Ждём вас для обсуждения условий, если вы - Тимлид, готовый собрать команду разработчиков или уже хотите прийти к нам со своей командой.
Для ключевых позиций важны следующие качества:
-лояльность и дисциплина
-опыт запуска реальных сложных web-продуктов, понимание чем практика отличается от теории
-трудолюбие - без должного трудолюбия невозможно рефакторить сложный код, который был написан в течении многих лет
Для всех позиций важно:
-Неконфликтность и стрессоустойчивость: транзакционный бизнес является бизнесом без права на погрешность.
Общее описание Цели и Задачи.
В целом, софт ChronoPay значительно устарел, в том числе, на текущий момент не соответствует как ряду требований платежных систем (MirAccept 2.0, 3DS 2.0), так и актуальным требованиям времени. Как один из примеров можно назвать, например, отсутствие ApplePay, но таких примеров множество.
Значительное количество кода Хронопэй было создано в период с 2009 по 2011 год, в основном представляет из себя код на PHP 5-й версии, на котором создавалось ядро процессинга, начиная с 2005 года. В качестве базы данных мы используем PostgreSQL версии 11.
Необходимо проанализировать и понять значительный объём кода, т.е. провести аудит кода с подробным докуменированием. Далее, предстоит избавиться от неактуальных частей, устаревших и неиспользуемых модулей, произвести рефакторинг кода используемых и добавить новые. Конечной целью должно стать получение обновленного и современного кода процессинга при сохранении общей целостности и стабильности работы имеющегося ядра и структуры.
Общая глобальная задача.
Полный рефакторинг кода процессинга:
- Избавление от потерявших актуальность, неиспользуемых частей кода процессинга и реализованных протоколов.
- Избавление от "legacy" кода, переход на современные версии PHP7 и PHP8.
- Подробное документирование всего кода в процессе рефакторинга.
- Разбор архитектуры Базы Данных, анализ и оптимизация БД (избавление от неиспользуемых таблиц, оптимизация самих таблиц, оптимизация производительности).
Примеры актуальных задач по процессингу, которые предстит решать:
- Создание собственного MPI решения, удовлетворяющего спецификациям 3D Secure 2.0 и MirAccept 2.0. Прохождение аудита и сертификации в EMVCo, НСПК, Visa/Mastercard.
- Внесение изменений и доработок в имеющийся код процессинга и реализации банковских протоколов, для выполнения текущих требований банков и регуляторов.
- Внедрение технологии VISA Token Service, MasterCard Digital Enablement Service (MDES).
- Внедрение современных методов оплаты: Apple Pay / GooglePay / Samsung Pay.
- Создание современного виджета платежной формы, отвечающего требованиям и реалиям 2021 года, а также требованиям конкурентоспособности (отказ от редиректа, лёгкая интеграция на сайты мерчантов, оплата по QR-коду).
- Создание новых банковских протоколов для начала сотрудничества с новыми для нас банками-экваерами.
Перспективные задачи:
- Полностью реализовать с нуля ФИНАНСОВЫЙ БЛОК
- Новый ЛК Хронопэй (Chronopay Dashboard)
- Создание своей Облачной Кассы (фискализация онлайн-платежей в соответствии с 54-ФЗ)
Откликнуться на эту вакансию: Team Lead / Senior PHP/ FullStack / Front-End - отдел R&D
Предыдущая вакансия:
Вакансия № 19021518 на должность Специалист по управлению персоналом в отеле от компании АО Гостиница Измайлово Вега в городе (населенном пункте) Москва