Размещайте вакансии
Нанимайте без комиссий
6 просмотров
Redvike
Местоположение: удаленно
### О нас
Redvike — специализированное агентство по разработке программного обеспечения. Мы работаем с быстрорастущими компаниями в сфере недвижимости, образования и банковского дела. Мы помогаем нашим партнерам построить свой цифровой бизнес от идеи до продуктов, приносящих доход. По мере нашего роста мы рады приветствовать новых участников в нашей талантливой команде, которые помогут нам в создании новых технологических решений.
### Обзор ролей:
### Обзор ролей: strong>
Мы ищем старшего бэкенд-разработчика (Node.js), который присоединится к нашей сервисной компании и возглавит разработку комплексных веб- и мобильных приложений в банковском секторе. Этот амбициозный проект призван использовать возможности финансового рынка для создания бесперебойного, безопасного и удобного взаимодействия как для администраторов, так и для пользователей. В наших проектах в основном используется React для клиентской части, Node.js для серверной части и React Native для мобильной разработки.
## Ключевые обязанности:< /strong>
1. Архитектурное проектирование и руководство:
– Руководить проектированием и разработкой масштабируемой архитектуры для обеспечения эффективной производительности и надежности веб-приложений и мобильных приложений.
– Получать информацию архитектурные решения, соответствующие текущим и будущим потребностям бизнеса.
– Убедитесь, что безопасность и конфиденциальность тщательно продуманы и приняты во внимание при выборе решений и кодировании серверных служб и конечных точек API.
2. Интеграция сторонних сервисов:
– Окажите помощь заинтересованным сторонам проекта, используя свой опыт в выборе и интеграции сторонних сервисов, обеспечивая оптимальную функциональность и соответствие целям проекта.Интеграция сторонних сервисов.
– Окажите помощь заинтересованным сторонам проекта, используя свой опыт в выборе и интеграции сторонних сервисов, обеспечивая оптимальную функциональность и соответствие целям проекта.Интеграция сторонних сервисов.
п><р>3. Обеспечение качества кода:
. Поддерживайте высокие стандарты качества кода посредством регулярных проверок, соблюдения лучших практик программирования и внедрения надежных стратегий тестирования.
4. Управление и делегирование задач.
– Сотрудничайте с владельцем продукта (PO) для эффективного планирования и делегирования задач членам серверной команды, обеспечивая четкие цели и сроки.
< р>5. Анализ требований:– поддержка проектировщика ПО в выявлении и анализе требований пользователей, чтобы обеспечить соответствие разработки ожиданиям пользователей и объему проекта.
6. Выбор платформы:
– выберите наиболее подходящие среды разработки и инструменты, которые лучше всего соответствуют требованиям и целям проекта.
7. Управление технической задолженностью:
– отслеживайте и контролируйте техническую задолженность, гарантируя, что она не ставит под угрозу масштабируемость или производительность приложения.
8. Набор и развитие команды:
- Участвуйте в процессе набора персонала, чтобы выбрать квалифицированных членов команды и способствовать профессиональному росту и развитию внутри команды.
9. Лидерство и мотивация команды:
- Обеспечивайте лидерство и мотивацию команды, создавая совместную и инновационную рабочую среду.
10. Взаимодействие с заинтересованными сторонами:
- Регулярно взаимодействуйте со всеми заинтересованными сторонами проекта, чтобы предоставлять обновленную информацию, собирать отзывы и корректировать направление проекта по мере необходимости для достижения целей и результатов проекта.
## Требования:
- Опыт разработки:
- Продемонстрировать более 5 лет опыта опыт разработки с использованием современных серверных фреймворков.
– Покажите успешный опыт работы с Node.js не менее 4 лет.
– Примените практические знания TypeScript и Nest. js при разработке программного обеспечения.
– Разрабатывайте надежные API и масштабируемые серверные архитектуры.
– Эффективно управляйте данными, используя различные типы баз данных, как SQL, так и не-SQL.
- Технические навыки:
- Глубокое понимание спецификаций ECMAScript.
- Знание Git. p>
- Свободно владеет английским языком.
## Дополнительные (желательно иметь) навыки:
- Опыт построения и внедрения основных банковских систем не менее 2 лет.
- Опыт работы с облачными сервисами AWS.
- Образование в области финансов, экономики или бизнес
- Знания об аспектах безопасности банковских проектов.
- Понимание разнообразных финансовых активов, валют и правовой среды внутри и за пределами ЕС.