Требования:
- Опыт работы в сфере платежей или азартных игр обязателен.
- 3 года опыта разработки React JS.
- Знание JavaScript, HTML5, CSS3, Node.js и связанных с ними технологий.
- Глубокое понимание фронтендной архитектуры и RESTful API.
- Послужной список предоставления высококачественных, масштабируемые решения.
- Отличные навыки общения и совместной работы в команде, возглавляемой менеджером проекта.
- Опыт разработки кроссбраузерных клиентских функций и адаптивного макета.
- Знания архитектуры микросервисов и микроинтерфейсов.
- Профессиональный опыт программирования в IoC, ООП, шаблонах проектирования программного обеспечения, архитектуре клиент/сервер.
- Знакомство с написанием тестов с использованием Jest (или некоторые другие).
Обязанности:
- Разработка приложений React.js: используя трехлетний опыт разработки React JS, создайте и поддерживать высококачественные многофункциональные клиентские приложения.
- Опыт в области интерфейсных технологий: применяйте знания в области JavaScript, HTML5, CSS3, Node.js и связанных технологий для создания эффективных и удобных пользовательских интерфейсов. .
- Понимание внешней архитектуры: глубокое понимание принципов внешней архитектуры и RESTful API для создания стабильных и легко расширяемых приложений.
- Предоставление высококачественных решений: Продемонстрировать успешный опыт предоставления высококачественных и масштабируемых решений в соответствии с требованиями проекта.
- Коммуникация и сотрудничество: эффективно общаться и сотрудничать в команде под руководством менеджера проекта, обеспечивая взаимопонимание и достижение результатов. поставленных целей.
- Разработка кроссбраузерных клиентских функций и адаптивный дизайн: разрабатывайте кроссбраузерные функции и создавайте адаптивный дизайн для обеспечения оптимального взаимодействия с пользователем на всех устройствах.
- Знание микросервисной архитектуры: Иметь представление о микросервисных и микрофронтендных архитектурах и использовать их для создания гибких и масштабируемых систем.
- Профессиональный опыт программирования: иметь профессиональный опыт в IoC, ООП, шаблонах проектирования программного обеспечения и архитектуре клиент-сервер.
- Тестирование кода: написание тестов с использованием Jest (или других сред тестирования) для обеспечения качества и надежности кодовой базы.
- Дополнительные навыки и опыт: опыт работы с SWR, Next.js App Router, Progressive Web. Приложения (PWA), облачные платформы (AWS, GCP), а также любой опыт работы с DevOps будет большим плюсом.
- Опыт работы с базами данных: знание одной или нескольких баз данных, таких как MongoDB, MySQL, PostgreSQL, Firebase или Supabase также будут полезны.
- Опыт серверной части Node.js: Опыт коммерческой серверной разработки в Node.js поможет вам лучше понять весь стек технологий и обеспечить более глубокое понимание продукта. li>
Будет плюсом:
- Опыт использования одной или нескольких баз данных: MongoDB, MySQL, PostgreSQL, Firebase, Supabase .
- Опыт работы с SWR, Next.js App Router, Progressive Web Apps (PWA), облачными платформами (AWS, GCP), любой опыт работы с DevOps diреакция;
- Коммерческий опыт серверной разработки на Node.js.
Что мы предлагаем:
— Заработная плата по результатам собеседования (предлагаем премию и мотивационную систему премий).
— 24 календарных дня. оплачиваемого отпуска.
— Оплачиваемый больничный.
— Компенсация 50 % стоимости обучения по специальности.
— Дружный коллектив.