Experience the thrill of building scalable solutions for developers. At this forward-thinking organization, you'll be part of a team that ships cutting-edge tools used globally and tackles challenging technical problems head-on.
The Role: Product Development Expert
You'll dedicate approximately 90% of your time shipping products, with around 70% focused on business logic and 30% on user interface development. Your key responsibilities include:
* Shipping maintainable modules shared across Web, Desktop, CLI, and extensions using clear patterns and architecture.
* Creating reusable UI components in React.
* Contributing to our design system using TypeScript and Radix UI Tailwind in an Nx monorepo.
* Delivering Web/Desktop features using our design system, Akita state, and RxJS reactive flows.
* Extending the CLI by adding features and keeping parity with the apps via shared TypeScript packages.
What We're Looking For
We need someone who can:
* Expertly use React to build large-scale stateful applications that solve complex business problems.
* Design systems and create reusable component libraries with React and Tailwind CSS, thinking in tokens, composition, and maintainability.
Bonus Experience
Candidates with experience in Rust, Golang, GraphQL, RxJS, or prior work on developer tools will have an edge.
Key Skills
To succeed in this role, you'll need strong skills in:
* React.
* Tailwind CSS.
* TypeScript.
* Akita state.
* RxJS.
Lifestyle
This is an early-stage startup, which means everyone pitches in and contributes to the product's success. You'll need to be self-motivated, able to adapt quickly, and comfortable with ambiguity.
How to Apply
Email us with your cover note, relevant experience, and expected monthly rate. Optional links to GitHub portfolio OSS are welcome.