Senior Frontend Engineer

Trading212 · Remote · Poland ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Senior level position
  • React and React Native
  • TypeScript monorepo
  • Web and mobile focus
  • Autonomous teams

Join a team reinventing trading and investing by creating high-performance products for millions of users. You will work in small, autonomous groups that own their features from problem definition to production, with a weekly release cycle.

The frontend platform spans web and mobile, sharing approximately 95% of code between the two. You will contribute to a TypeScript-based monorepo using React and React Native, focusing on performance, correctness, and clarity at scale.

What you'll do

  • Own complex frontend features end-to-end across web and mobile platforms
  • Design and evolve React systems, shared libraries, and durable abstractions
  • Identify and resolve rendering, state-management, and runtime performance bottlenecks
  • Use TypeScript to make behavior explicit and prevent defects
  • Collaborate with product, backend, and QA to simplify complex requirements
  • Maintain quality through code reviews and comprehensive testing strategies
  • Mentor colleagues and raise the overall frontend engineering standard

What you'll need

  • Proven ownership of production frontend systems using React or React Native
  • Strong expertise in TypeScript for building robust applications
  • Deep knowledge of React rendering, component boundaries, and data flow
  • Track record of designing maintainable architecture and reusable abstractions
  • Practical experience diagnosing performance issues in complex products
  • Sound judgment in unit, end-to-end, and visual-regression testing
  • Clear problem-solving skills and ability to explain technical trade-offs

Stack

  • TypeScript
  • React
  • React Native
  • React Native Web
  • Nx
  • pnpm
  • TanStack Query
  • Zustand
  • Playwright
  • Detox
  • Jest

Hiring process

  • Initial conversation with a recruiter
  • Code review assessment
  • Experience deep dive session
  • Managerial interview