We’re hiring: Senior Full-Stack Developer (React + React Native & TypeScript) (m/f/d)

3 min read Original article ↗

Hi there,
As Filen continues to grow, we're looking for a Senior Full-Stack Developer / Senior Product Engineer to help us scale and evolve our product. You’ll be a key part of a small, agile team, working across the entire stack to build secure, privacy-focused cloud solutions.

Filen is a privacy-first cloud storage platform. Files are protected with client-side, zero-knowledge encryption, which means only the user can access their data. We build and maintain apps for web, desktop, and mobile, with a focus on speed, reliability, and a clean user experience. Our infrastructure is self-hosted in Germany and we keep a strong focus on transparency through open source.
For more information about us and our product, visit filen.io or read our info brochure.


What you’ll do

  • Develop and maintain our cross-platform interfaces using React
  • Refactor and modernize components to improve speed, usability and accessibility
  • Use a diverse set of skills to improve and optimize the performance & design of our products & interfaces
  • Collaborate closely with a small, agile team
  • Take ownership of projects and features from concept to release
  • Drive architecture and code quality (patterns, refactoring, maintainability)
  • Be ready to contribute quickly after an fair onboarding period
  • Improve performance & UX with measurable outcomes (Core Web Vitals, load times, responsiveness)

What we’re looking for

Must-have

  • Several years of production experience
  • Excellent TypeScript skills (clean types, refactor-safe code)
  • Solid experience with React & React Native, especially hooks and modern component patterns
  • Understanding of responsive design and accessible web development
  • Knowledge of performance optimization, accessibility best practices, and (testing) tools such as Vitest, Playwright, Maestro
  • Ability to work independently, communicate clearly, and deliver end-to-end

Know or be ready to learn:

  • React Query (@tanstack/react-query): comfortable working with queries, mutations, caching, and existing API hooks
  • Zustand: able to work confidently with global state in an existing codebase
  • Electron: familiar with building/maintaining cross-platform desktop apps
  • Native mobile development: experience with Kotlin and/or Swift

We don’t care about degrees or certificates. We care about what you can build. If you have GitHub projects, a portfolio or side projects you’re proud of, we’d love to see them.


What we offer

  • €60,000 – €100,000 gross/year (full-time, 40h/w), depending on experience and impact. (USD equivalent approx. $69,000–$116,000; subject to exchange-rate fluctuations)
  • Full-time employment
  • Fully remote within the EU, or you can join us in our office in Germany (Recklinghausen, NRW). If you are outside the EU, we would have to decide on a case-by-case basis.
  • Flexible working hours, we focus on results, not clock-in times
  • A growing privacy-tech scale-up with lots of freedom and responsibility
  • Supportive, straightforward team culture with minimal bureaucracy
  • The chance to work on a real product used by hundreds of thousands of users.
  • Free snacks and drinks if you drop by the office

What we need from you

  • Technical expertise in the above-mentioned technologies
  • Experience working in an agile environment as part of a small, dedicated team
  • A hands-on mindset and a focus on work that directly impacts end users
  • Willingness to tackle complex problems and continuously learn new things

How to Apply

Send us your portfolio of past projects that you are proud of alongside your CV / resume via our Smart Application Tool.

If you have any questions, just reach out via support or social media. We’re happy to chat and look forward to hearing from you.

- The Filen Team