Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Wire

Senior Software Engineer – Web

Wire

Senior Software Engineer driving technical direction for secure collaboration platform. Leading React and Electron initiatives to enhance messaging and media security.

Posted 5/4/2026full-timeBerlin • 🇩🇪 GermanySeniorWebsite

Tech Stack

Tools & technologies
ElectronJenkinsReact

About the role

Key responsibilities & impact
  • Drive technical direction across our React-based apps and our Electron-based desktop client.
  • Collaborate closely with Product, Design, and other Development teams to translate complex requirements into robust technical solutions.
  • Real-time messaging and encrypted media exchange using cutting-edge standards like MLS.
  • Performance-focused improvements on message processing, rendering, synchronization, and offline-capable workflows across platforms.
  • Lead technical initiatives with Senior Engineers and the Engineering Manager to improve architecture and developer experience.
  • Define and drive technical initiatives that improve app scalability, reliability, and maintainability.
  • Drive architectural decisions and raise the technical bar through well-reasoned RFCs and ADRs, thoughtful code reviews, and a collaborative mindset.
  • Support and mentor other engineers — helping them grow, share context, and take on broader ownership.

Requirements

What you’ll need
  • 10+ years in Frontend or Full-stack development, with significant time in Senior or Tech Lead roles.
  • Expert-level knowledge of React and frontend architecture.
  • Hands-on experience with Electron, including security constraints (IPC design, preload boundaries, protocol handling, signing/notarization) is a strong plus.
  • Strong experience diagnosing and fixing performance and memory issues in real-time applications.
  • Experience working with local client-side databases (e.g., IndexedDB or alternatives), Web Workers, WASM-based libraries, and large in-browser data sets.
  • Familiarity with secure messaging protocols (e.g., MLS, WebRTC, or E2EE media flows) is a strong plus.
  • Experience working in modular and multi-package codebases, including monorepos.
  • Experience owning or contributing to CI/CD and release pipelines (GitHub Actions, Jenkins).
  • Strong testing practices with unit, integration, and e2e test coverage (e.g., Playwright).

Benefits

Comp & perks
  • Enjoy a yearly education budget of 1000 EUR to strengthen personal capabilities.
  • With an Urban Sports Club subscription, stay balanced and mentally and physically healthy!
  • Work from a beautiful office in the heart of Berlin or choose a mix of working from anywhere vs. spending selected days together in our office to connect on a personal level.
  • Enjoy fresh breakfast in the office, daily fruits, snacks, free soft drinks, and the world's best Barista coffee machine.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactElectronreal-time messagingperformance optimizationlocal client-side databasesWeb WorkersWASMCI/CDunit testingintegration testing
Soft Skills
collaborationmentorshipleadershipcommunicationproblem-solvingarchitectural decision-makingcode reviewtechnical directioninitiative drivingdeveloper experience improvement