Job Closed

This listing is no longer active.

Wire logo
Wire

Protecting confidential communication for the world’s most security-demanding organizations

Senior Software Engineer – Web

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2012H1B SponsorCompany SiteLinkedIn

Location

Germany

Posted

108 days ago

Salary

0

Seniority

Senior

Bachelor Degree10 yrs expEnglishElectronJenkinsReactWebpack

Job Description

Senior Software Engineer – Web

Wire

• As a Senior Software Engineer - Web at Wire, you’ll drive technical direction across our React-based apps and our Electron-based desktop client. • You’ll 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 and sessions. • Leading technical initiatives with Senior Engineers, Staff Engineer and Engineering Manager to improve architecture and developer experience. • Defining and driving technical initiatives that improve app scalability, reliability, and maintainability — including modernizing legacy areas. • Driving architectural decisions and raising the technical bar through well-reasoned RFCs and ADRs, thoughtful code reviews, and a collaborative, communicative mindset. • Supporting and mentoring other engineers — helping them grow, share context, and take on broader ownership.

Job Requirements

  • 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 — including large lists, background processing, CPU vs memory trade-offs and data-processing flows.
  • 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, using tooling like Webpack, npm scripts, and shared frontend infrastructure.
  • Experience owning or significantly contributing to CI/CD and release pipelines (GitHub Actions, Jenkins).
  • Strong testing practices with unit, integration and e2e test coverage (e.g., Playwright).
  • Must be fluent in English.

Benefits

  • 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.

Related Job Pages

More Full-stack Engineer Jobs

SmartLogic logo

Software Developer

SmartLogic

Custom software to accelerate time to market for startups and improve business processes for established organizations.

Full TimeRemoteTeam 11-50Since 2005H1B No Sponsor

• Write concise, maintainable, and well-tested code using Ruby on Rails and/or Phoenix/Elixir • Work collaboratively with a team of project managers, product designers, and developers for 40 hours per week • Collaborate on project management to ensure satisfied clients and happy developers • Record and submit time on a weekly basis • Contribute to the technical improvement and success of SmartLogic’s software development expertise • Participate in ongoing professional development to continually hone engineering skills

Maryland
$60K - $140K / year
Insight Global logo

Senior Software Engineer

Insight Global

Founded in 2001, Insight Global (IG) offers enhanced staffing, placement staffing, and temporary-to-permanent staffing services, including long-term and short-t

• Design software applications and features in Golang and React • Help build out a distributed architecture, creating solutions that work within it, maintaining consistency while scaling highly • Coordinate with internal company stakeholders to design market winning products • Develop and collect metrics to drive continuous improvement of existing products • Deliver high quality features which can be tested and adheres to reporting standards • As needed, lead small development teams to bring a project to market • Mentor other engineering teammates to help elevate their experience and knowledge

Poland
Insight Global logo

Software Engineer II

Insight Global

Founded in 2001, Insight Global (IG) offers enhanced staffing, placement staffing, and temporary-to-permanent staffing services, including long-term and short-t

• Build and maintain new innovative product features focused on actively learning new areas of the product • Collaborate with owners for different product features to gain insight and offer constructive suggestions for improvements • Be an active participant in design/architecture discussions sharing your ideas while building the next generation of features for the Sezzle platform • Hands-on with our codebase and a contributor to code reviews • Mentor other engineers who are starting along their career path • Work with the team to continuously build and deploy scalable solutions • Assist in planning, estimations, and completion for projects brought up by the team stakeholders

Poland
Insight Global logo

Junior Software Engineer

Insight Global

Founded in 2001, Insight Global (IG) offers enhanced staffing, placement staffing, and temporary-to-permanent staffing services, including long-term and short-t

• Assist with the design, development, and installation of software solutions • Development, writing code, and documenting functionality • Build high-quality, innovative, and fully performing software in compliance with coding standards and technical design • Be an integral part of the software development lifecycle • Work as an integrated team member developing new features • Evaluate and deploy software tools, processes, and metrics • Provide support and consulting on software systems usage • Ensure compliance with project plans and industry standards

Mexico
$1.5K - $2.7K / month
Job Closed