yandex
T
trading212
Страна
Германия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorГибридПолная занятость

Senior React/React Native Engineer

Оценка ИИ

Отличная позиция в известном финтехе с современным стеком (Nx, Zustand, React Query). Компания предлагает сильный соцпакет, бонусы и работу над продуктом мирового масштаба.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Роль требует экспертных знаний React Native и TypeScript, а также опыта работы с монорепозиториями (Nx). Высокая планка ответственности из-за работы с финансовыми активами миллионов пользователей.

Анализ зарплаты

Медиана85 000 €
Рынок70 000 € – 100 000 €
Оценка ИИ

Указанный диапазон 75,000 - 95,000 EUR является стандартным для уровня Senior Frontend/Mobile в Берлине. Крупные финтех-компании часто предлагают верхнюю границу этого диапазона плюс бонусы.

Сопроводительное письмо

I am writing to express my strong interest in the Senior React/React Native Engineer position at Trading 212. With extensive experience in building scalable frontend applications and a deep mastery of TypeScript and React Native, I am excited about your vision of a monorepo for Web, iOS, and Android. My background in product-focused companies aligns perfectly with your emphasis on code maintainability and high-velocity delivery.

In my previous roles, I have successfully implemented complex features using React Query and Zustand, ensuring high performance and seamless user experiences. I am particularly impressed by Trading 212's scale, managing over €30 billion in assets, and I am eager to contribute to a platform that empowers millions of investors. I am confident that my technical expertise and eye for detail will help your team achieve its goal of technical excellence and cross-platform efficiency.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в trading212 уже сейчас

Присоединяйтесь к команде Trading 212 и создавайте будущее финтеха для миллионов пользователей по всему миру!

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

Our mission is to enable everyone to build wealth

We reinvent how trading and investing work by creating exceptional products people love.

Fostering a culture of excellence and high velocity is the key to our success.

Today, we serve over 5 million clients, with more than €30 billion in assets under management - a testament to the scale and trust we’ve built in just a few years.

What you’ll do

  • Impact millions of users with every change you push to production
  • Help us achieve technical excellence. Our vision is of a frontend monorepo which produces Trading 212’s iOS, Android, Web and Desktop apps with a focus on efficiency and code reuse
  • Work closely with our design and backend teams to maximise quality. Communication is key
  • Care for the project and its health. We're a product company and we're here to stay - code maintainability is of utmost importance

What you need to have

  • Mastery of the JavaScript language
  • Extensive experience with React or React Native, and TypeScript
  • Good understanding of HTTP
  • An eye for detail
  • Great communication skills

Nice to have

  • Experience working in a product company
  • Experience with advanced TypeScript - generics, discriminated unions, conditional types (with type inference)
  • Experience with CI/CD
  • Experience with native mobile app development - iOS or Android
  • Experience with high-end web development and optimisations
  • Ongoing or completed CS education

Our tech stack

  • TypeScript
  • React Native
  • React Query
  • Zustand
  • Nx
  • Kotlin
  • Swift

What we offer

  • Challenges that will help you grow and realise your potential
  • Opportunity to make a big Impact - you will build innovative services used by millions of investors to build wealth
  • Work with smart, spirited, helpful, high-performing colleagues with a common goal
  • An environment where nothing is set in stone
  • Appreciation for your talent and ideas
  • Generous remuneration package including annual bonuses
  • Excellent social benefits package, including private health insurance, sports card and 25 days of paid vacation per year
  • Delicious treats and a spacious game room

Are you ready to accelerate your career with us? We'd love to hear from you!

We thank all applicants, but only candidates selected for an interview will be contacted.

We process applicant data confidentially and in accordance with applicable data protection laws. We may use AI-powered tools to help review applications, but all hiring decisions are made by our human recruitment team. Where required by law, we rely on your consent to use these tools.

You may withdraw this consent or exercise your data protection rights at any time by contacting us.

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • TypeScript
  • CI/CD
  • JavaScript
  • Swift
  • React
  • React Native
  • Kotlin
  • NX
  • HTTP
  • React Query
  • Zustand

Возможные вопросы на собеседовании

Вакансия подразумевает работу над кроссплатформенным решением. Важно понимать, как кандидат оптимизирует код для разных сред.

Как вы подходите к организации кодовой базы в Nx monorepo для обеспечения максимального переиспользования кода между Web и Mobile (React Native)?

В стеке указан Zustand. Нужно проверить понимание управления состоянием в масштабируемых приложениях.

В каких случаях вы предпочтете Zustand вместо Redux или React Context, и как вы организуете структуру сторов в крупном проекте?

Для финтех-приложения производительность критична.

Какие специфические для React Native методы оптимизации производительности (например, FlatList optimization, JS thread vs UI thread) вы применяли на практике?

В 'Nice to have' указан продвинутый TypeScript.

Можете ли вы привести пример использования Conditional Types или Discriminated Unions для повышения типобезопасности API-запросов?

Работа в Trading 212 требует тесного взаимодействия с бэкендом и дизайном.

Расскажите о случае, когда вам пришлось отстаивать техническое решение перед командой дизайна или бэкенда ради улучшения производительности или поддерживаемости кода.

Похожие вакансии

MP
Martsun Partners
Не указана

Senior Frontend Developer (React / Vue)

SeniorУдалённоРоссия
React · Vue · JavaScript · TypeScript · Redux · Pinia · REST API · WebSocket · Unit Testing · E2E Testing · Code Review
+11 навыков
О«
ООО «Новэлект»
200 000 ₽ – 270 000 ₽

Frontend разработчик (Senior)

SeniorУдалённоРоссия
JavaScript · HTML5 · CSS3 · React · Next.js · TypeScript · Webpack · Git · Docker · Kubernetes · Nginx · SCSS · Vue
+13 навыков
С
СберТех
Не указана

Senior React разработчик

SeniorУдалённоРоссия
React · Microfrontends · API Design · Artificial Intelligence · SRE
+5 навыков
ED
Eclipse Digital
Не указана

Senior Frontend Developer (Vue / Nuxt / TypeScript)

SeniorУдалённоРоссия
Vue.js · Nuxt.js · TypeScript · Tailwind CSS · Pinia · REST API · GraphQL · Vite · Vitest · Jest · WebSockets · SSR
+12 навыков
Т
Т-Банк
Не указана

Frontend-разработчик — React

SeniorУдалённоРоссия
React · JavaScript · TypeScript · Node.js · CI/CD · GitLab · Unit Testing
+7 навыков
MP
Martsun Partners
Не указана

Senior Frontend Developer (Vue 3 / Nuxt 3)

SeniorУдалённоРоссия
TypeScript · JavaScript · Vue 3 · Nuxt 3 · Composition API · FSD · SSR · SPA · SEO · Pinia · Vite · Webpack · HTML5 · CSS3 · PostCSS · Storybook · Playwright · Cypress · Git · GitLab · Docker · Sentry · WebSocket
+23 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

T
trading212
Страна
Германия