Назад
1 час назад

Senior Fullstack Developer (Node.js/React)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Portugal
Релокация
Portugal

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/

TL;DR

Senior Fullstack Developer (Node.js/React): Building and maintaining in-house fintech platforms with an accent on high-load system architecture and third-party API integrations. Focus on developing new features from scratch using microservices and ensuring system performance through robust testing and database optimization.

Location: Must be based in or relocate to Lisbon, Portugal (On-site position)

Company

BrainRocket is a global product company creating end-to-end tech solutions for the fintech and iGaming industries with a team of over 1,300 professionals.

What you will do

  • Develop and maintain in-house fintech platform features from scratch.
  • Integrate third-party APIs into existing systems.
  • Collaborate within an Agile/SCRUM environment including grooming and planning.
  • Implement microservice architecture principles for scalable solutions.
  • Ensure code quality through TDD and rigorous testing practices.

Requirements

  • 5+ years of commercial web development experience.
  • 3+ years of commercial experience with Node.js.
  • 3+ years of commercial experience with React.
  • Proficiency in TypeScript, NextJS, NestJS, and Apollo.
  • Experience with high-load SQL/NoSQL databases, RabbitMQ, and Redis.
  • Upper-intermediate level of English required.

Nice to have

  • Hands-on experience with CI/CD, Docker, and Kubernetes.
  • Experience with microservices architecture and containerization.
  • Knowledge of various queue brokers like Apache.

Culture & Benefits

  • Full relocation package including visa support, tickets, and temporary accommodation.
  • Private medical coverage including dental and maternity support.
  • Competitive salary with annual performance reviews.
  • Transport compensation of 200 euros net per month.
  • 24 days of annual leave plus 6 paid sick days.
  • Urban Sport membership and partial compensation for tennis/padel lessons.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →