Senior Front-end Engineer (React & TypeScript)

RemoteSalary not specified
Location not specified

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Senior Front-end Engineer (React & TypeScript) to join Group107 for a client project - Bayesline, a modern portfolio risk and attribution analytics platform for institutional investors. Their GPU-accelerated system helps portfolio managers, risk teams, and quant researchers run faster, more customizable analytics on their own data, deployed inside each client’s cloud environment.

You will own the front-end alongside a small, technical founding team - building new features, improving architecture and performance, and raising the overall quality of a dense, data-heavy analytical UI. The company has just closed a funding round backed by one of the largest known investors, with long-term cooperation planned and real influence on product and architecture decisions.

Note on working hours: the schedule is flexible, but you’ll need to shift your working day slightly to maintain a daily 4–5 hour overlap with the US-based team for syncs and collaboration.

Responsibilities

  • Own and improve major areas of the front-end, including the dashboard builder, report grids/charts, settings systems, and AI chat experience
  • Drive performance across the application: code splitting, component memoization, virtualization, and efficient rendering for large datasets
  • Strengthen the component library, testing infrastructure, and overall code quality
  • Build new report types, chart visualizations, and analytical workflows as the platform expands
  • Refine and polish AI-generated code with an expert eye for consistency, accessibility, and maintainability
  • Collaborate directly with the founding team on product, UX, and architecture decisions
  • Maintain and evolve the design system and shared component library

Requirements

  • 5+ years of professional front-end development with React and TypeScript
  • Deep experience building data-heavy, high-density UIs
  • Strong understanding of front-end performance: virtualization, memoization, lazy loading, efficient re-renders, Web Workers
  • Solid experience with state management at scale (Zustand, Redux, MobX, or similar)
  • Experience with component libraries and design systems (Mantine, Ant Design, MUI, or similar)
  • Comfortable working against a Python backend with auto-generated TypeScript types (no Python experience required, but you’ll read it to understand API contracts and data shapes)
  • Experience with modern testing: unit tests, integration tests (MSW or similar), E2E (Playwright or Cypress), and component development (Storybook)
  • Comfortable using AI tools (Claude, Cursor, etc.) in day-to-day development, with the judgment to evaluate, refactor, and improve AI-generated code
  • Strong written English communication for async collaboration with a US-based team (Upper-Intermediate B2+)

SOFT SKILLS

  • Independent operator able to own large areas of the codebase end-to-end
  • Sharp technical judgment and ability to make architectural decisions
  • Strong communication and interpersonal skills for direct collaboration with founders
  • Comfortable in an async-first workflow with minimal rigid ceremonies
  • Ability to mentor through code review and raise the quality bar across the team
  • Bias toward shipping in small, high-quality increments

Nice to Have

  • Experience building grids, charts, dashboards, or pivot tables - especially with AG Grid or AG Charts
  • Experience building for fintech, portfolio analytics, risk platforms, or BI/analytics tools
  • Familiarity with institutional investing concepts (portfolios, benchmarks, factors, risk decomposition)
  • Hands-on experience with React 19, Vite, TanStack Query, react-grid-layout, or @dnd-kit

We Offer

  • 20 vacation days (workdays)
  • 7 sick days
  • Personalized career growth
  • Internal English classes
  • Education reimbursement
  • Corporate events and team buildings
  • Equipment provided

About the Company

I like the company that we all work as a united and well-coordinated team. The company provides great opportunities for development and career.

Denys Bondar

PHP Developer

Hey! My name is Dmytro, I have been working as a motion designer at Group 107 for over a year. Here I like the fact that I have the freedom to be creative and really cool projects.

Dmytro Omelian

Motion Designer

Hi, my name is Anastasia and I am a Scrum-master in Group 107. In 2020, Group 107 came into my life and became my place of strength and development.

Anastasia Makosiy

Scrum Master

Hello, I am Sam. I have been working at Group 107 as a digital campaign specialist for 2 years and it is the best position ever!

Samuel Aina

SMS/Email Campaigner

My name is Nazar and I am a React developer Group 107. I have been working here for over a year. The company has very interesting and cool projects, mega-positive people.

Nazar Rudyi

Front-End Developer

I like that company cares about me as a person and about my personal growth. I like being appreciated and listened to. Everytime I feel being motivated and inspired at work.

Iurii Masliuk

Graphic Designer

I have been working at Group 107 for more than 2 years. Most of all I like the friendly atmosphere in the office and the team spirit – it is priceless.

Mykhailo Chonka

Senior Motion Designer

It is my best decision ever! I like that company combines dynamic business approach with top-notch technologies and very strong people-oriented values.

Iryna Myasnikova

Head of PMO

When I came to work, there were only about 20 of us, at the moment there are 100+ of us, and the feeling of support and friendship remains the same as in a small team.

Anna Labish

Recruiter

What I like most is the family atmosphere, interesting projects, flexible management and the opportunity to develop my professional skills every day.

Oleg Bortnyk

UI/UX Designer

From the beginning, I felt like I’m in a big family where everybody supports each other and ready to help at any time. Group 107 gives great opportunities to develop your skills.

Yuliia Bedzai

Graphic Designer

Apply Now

Please, fill the form and we will contact you soon

Job Details

Company name:
Group107
Location:
Location not specified
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Jun 30, 2026
Last checked:
Jun 30, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.