Senior Frontend Developer for Greenfield Project

5 000 - 7 000 USDNet per month - B2B
JavaScript

Senior Frontend Developer for Greenfield Project

JavaScript
Domaniewska 34A, Warszawa

Unbreakable Republic

Full-time
B2B
Senior
Remote
5 000 - 7 000 USD
Net per month - B2B

Job description

Front-end Stack

  • TypeScript, React, Tailwind, React Hook Form, Zustand, TanStack Query, TanStack Router, Zod, Storybook 

  • About: monorepo managed by Turbo, front-end artifacts kept on Vercel.


About

Unbreakable Republic is launching a purpose-built protest engine designed to turn civic pressure into enforceable legal outcomes. We believe that civic pressure is a fail-safe for democracy. That if individuals in positions of power abuse their authority and corrupt democratic institutions, then the people, through coordinated,  sustained pressure, have the power to create the conditions that make accountability inevitable. Our work helps the public rally behind clear, uncompromising demands  that support legal cases and force real accountability.  


Traditional protests often stop at raising awareness and lack a closing move. Unbreakable Republic’s patented protest platform bridges the gap between civic pressure and legal outcomes by tethering every protest to a specific legal mechanism (e.g., obeying a court order) so the pressure of an unrelenting population compels obedience to the rule of law.   


Our system shows decision-makers what they must do under the law and empowers the public to apply pressure until it gets done. 


The role

You will be one of the first five people on board. This comes with a lot of responsibility, but also a lot of freedom and interesting challenges. Your day-to-day will look, more or less, like this:

  • Development RWD UI components using an existing UI kit and enhancing it with Tailwind;

  • Collaborate with other developers and devops on particular features, keeping documentation up to date and making sure all your changes are easy to understand and follow;

  • Active (seriously, you will be asked for opinions) participation in shaping the technical landscape or our MVP and beyond;

  • Debug React application in terms of speed and performance;

  • Writing visual regression/interaction tests with Storybook.

  • Optimize the code for speed and reliability, ensuring the platform remains stable during the massive traffic surges inherent to mass mobilization. 


Core requirements

  • At least 5 years of working experience with TypeScript and React;

    • Knowledge of React-TypeScript caveats, type narrowing, generic component types, union types for component props

    • Good knowledge of React’s pitfalls with performance, solid knowledge of hooks, state management and visual component testing.

  • At least 3 years of experience with Tailwind;

    • Knowledge of maintaining Tailwind at scale, customizing and overriding classes and using breakpoints.

  • At least 5 years of experience with MSW, React Testing Library and Jest;

    • Knowledge on how to mock API calls and external libraries, how to test React components in isolation and in integration, how to test hooks and pure TS functions.

  • At least 2 years of experience with Vite and its ecosystem;

    • Knowing how to adjust build, optimize artifacts and debug issues and share configuration between applications.

  • Eye for detail when working with layouts;

    • Knowledge of animation techniques, view transitions and the ability to maintain standards in UI.

  • Strong product intuition, with the ability to deeply understand all user flows, the motivations of each user type, and how each user’s feature set work in tandem with the others to achieve the listed demands.

  • Proactively working with the team to make data-informed decisions by looking at user feedback and analytics to iterate on the UI/UX.

  • Demonstrating understanding for the end-user by spotting any UX friction points before they are built.


Nice-to-haves

  • Knowledge of CI/CD for frontend (running tests, pushing artifacts to bucket etc.);

  • Experience in working with monorepos;

  • Experience with E2E testing using Playwright and Gherkin;

  • Knowledge of NestJS (to extend an endpoint or Drizzle schema if needed, nothing more).

  • Rapid prototyping of conceptual features to visualize interfaces and gather early feedback from partners before formal adoption into the product roadmap.


Our current landscape

  • The project is almost “greenfield”, there is a lot implemented, but there is also a lot we still can change, adjust or ever rewrite;

  • We work in agile environment, but sprints are rather large, there is a lot to do every day (we don’t pivot though, we commit and we follow this for two weeks);

  • So far we do not have standups, as we don’t need it. Once the team grows, we’ll introduce these;

  • A large chunk of our UI relies on a legacy, poorly maintained open-source library. Part of your role will involve owning the strategy to harden or migrate away from this to ensure long-term, reliable end-user experience.


Why join?

  • Your work will have an impact on what surrounds us; Every PR you merge will strengthen the rule of law and the ability of citizens to sustain pressure on high-profile actors until real accountability is achieved. 

  • As an early hire, you have a seat at the table for both technical and feature-related strategy.

  • We don’t count hours. Come in when you want and leave when you want, as long as you are available for meetings and delivering the work you commit to. We value extreme ownership - taking full responsibility for outcomes, proactively solving problems, and supporting others to achieve shared goals.  Given timezone differences, we don’t have core hours and use async communication;

  • You pick your tools. As a sign-in bonus, we are giving you $2,000 USD to buy whatever hardware you need to build at your best.

  • You receive a flat-rate B2B contract that includes 21  vacation days,  bank holidays, and 20 sick days.

  • A simple hiring process. We don’t run seven interview stages and do performative vibe checks. Instead, you’ll jump in for 90 minutes with the Head of Engineering for a tech/culture talk (no coding), followed by a brief conversation with the CEO. You can expect a decision within a week.

Tech stack

    English

    C2

    TypeScript

    master

    React

    master

    tailwind

    advanced

    Storybook

    advanced

    React Hook Form

    regular

    Zustand

    regular

    Tanstack Query

    regular

    Tanstack Router

    nice to have

    Zod

    nice to have

Office location

Published: 09.02.2026

Senior Frontend Developer for Greenfield Project

5 000 - 7 000 USDNet per month - B2B
Summary of the offer

Senior Frontend Developer for Greenfield Project

Domaniewska 34A, Warszawa
Unbreakable Republic
5 000 - 7 000 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Unbreakable Republic (hereinafter "controller"). You have the right to request access t... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.