<p>We use React and TypeScript across all our product lines: web app, browser extensions, iOS and Android apps (React Native), and desktop apps (Electron).</p><p>You'll take ownership of substantial parts of our codebase, shipping polished UI and the connected backend services for new features and products.</p><p>Youâll write and maintain frontend (Playwright) and backend tests, and help keep our CI/CD pipelines healthy.</p><h2>Requirements</h2><ul><li>Deep understanding of <strong>React</strong> and a track record of building complex, production React applications</li><li>Able to deliver <strong>pixel-perfect, production-ready code</strong> from Figma mockups on time</li><li>Strong <strong>eye for detail</strong> and a dedication to creating fast, enjoyable user interactions</li><li>Strong knowledge of <strong>TypeScript</strong> and its ecosystem (Babel, Webpack, Jest, Expressâ¦) and underlying web technologies (<strong>HTML5, CSS3, REST APIs</strong>)</li><li>Solid backend skills in <strong>Node.js</strong>: comfortable building and consuming APIs, implementing algorithms, and data heavy processing workflows.</li><li>Experience running <strong>production backend services</strong> reliable and efficiently at scale</li><li>Experience writing complete, <strong>robust and maintainable tests with Playwright</strong> or similar frameworks.</li></ul><h2>More useful experience</h2><ul><li>React Native for iOS and Android</li><li>Browser extension development (Chrome/Chromium, Safari, Firefox)</li><li>Desktop app development on Windows and macOS (Electron and natively).</li><li>Web crawling</li><li>PDF and document processing</li><li>Server operations on AWS</li></ul><p><strong>Compensation</strong></p><ul><li>Base compensation â¬60,000ââ¬90,000 based on the level of your experience</li><li>Bonus/equity program.<br /></li></ul><p><br /></p><br/><br/>Please mention the word **DESIRING** and tag RMjYwNDoyZGMwOjEwMToyMDA6OjI4NTA= when applying to show you read the job post completely (#RMjYwNDoyZGMwOjEwMToyMDA6OjI4NTA=). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.