Front-end Developer (React / TypeScript)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

At least 5 years of commercial experience in web applications with a focus on React., Proficient in JavaScript and TypeScript, with a strong understanding of unit testing., Knowledge of frontend and backend communication architectures, including REST API and GraphQL., Good knowledge of HTML and CSS, including Flexbox and CSS Grid..

Key responsibilities:

  • Design and implement complex user interfaces with features like drag & drop support.
  • Build and maintain a reusable UI component library for multiple applications.
  • Collaborate with a self-sufficient interdisciplinary team including Backend Developers and Product Designers.
  • Participate in code reviews to promote high standards of code quality and testing.

RTB-House logo
RTB-House Scaleup http://www.rtbhouse.com
1001 - 5000 Employees
See all jobs

Job description

 

Location: Poland

We Are:
RTB House is a global company that provides state-of-the-art marketing technologies for top brands and agencies worldwide. Its proprietary ad-buying engine is the first in the world to be powered entirely by Deep Learning algorithms, enabling advertisers to generate outstanding results and reach their goals at every stage of the funnel.

 
Why RTB House?
We are a product team working on developing tools for configuring, reporting and monitoring advertising campaigns within the RTB (Real-time Bidding) platform. We are looking for an experienced Front-End Developer with specialization in React, who will help us design, create and maintain our applications. If React is your natural environment, you are fluent in TypeScript, you treat unit testing as a standard and you will not release code without a review into production - then RTB House might be the right fit for you.

You Will:

  • Design and implement complex user interfaces - for example, forms divided into nested, sortable sections with full drag & drop support;
  • Build and maintain a reusable UI component library that is used across multiple applications and teams, including advanced tools such as a virtualized DataGrid and more;
  • Design and implement the "Omni Search" mechanism and UI - including a script that indexes key parts of the codebase to support fast, context-aware navigation across the system;
  • Collaborate closely within a self-sufficient, interdisciplinary team - consisting of Backend Developers, DevOps, QA, Database Experts, and Product Designers.
  • Take part in code reviews and promote high standards - we value clean code, thorough testing, and thoughtful architectural decisions.

Desired experience:

  • At least 5 years of commercial experience in creating web applications with an emphasis on React;
  • Proficient in JavaScript and TypeScript;
  • Flexibility in writing unit tests using e.g. Testing Library, Vitest or Jest;
  • Knowledge of frontend ↔ backend communication architecture, including: Handling HTTP queries (REST API, GraphQL);
  • Experience with data management and caching libraries such as Apollo Client and/or React Query;
  • Good knowledge of HTML and CSS, including Flexbox and CSS Grid.

Nice to have:

  • Basic knowledge of databases (e.g. SQL) – understanding how data is structured and queried helps predict and design better UIs;
  • Familiarity with UX/UI best practices – small product thinking can greatly enhance the quality of delivered solutions;
  • Experience with Storybook or similar tools for developing and documenting UI components;
  • Willingness to proactively suggest architectural and technical improvements.

We offer:

  • Flexible conditions - we do not have core hours, fully remote cooperation;
  • Projects with an emphasis on high code quality - solid code review is our standard;
  • Collaboration with the Interdisciplinary, self-sufficient team, where you will find: DevOps (ensuring very good Developer Experience), Database specialists, Backend developers, Product designers, QA;
  • Hardware and software you need - regardless of your preferences (e.g. MacBook, AI licenses);
  • Access to the latest technologies and the possibility of real use of them in a large-scale and highly dynamic project.

Apply now! 

You don't need to tick every box to apply. If you are passionate about digital marketing, send us your CV, and we'll review it.

 

 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Front-End Developer Related jobs