New offer - be the first one to apply!

June 19, 2026

Software Engineer

Mid • Remote

47,300 - 64,500 EUR

Warsaw, Poland

The Client

Our client is a fast-growing cybersecurity product company rethinking how teams manage and share sensitive access. Their platform is trusted by 40,000+ organisations across 50+ countries. The business focuses on modern architecture, open source, privacy and security, operating as a fully remote and collaborative engineering-led team.

The Role

The company is looking for a Software Engineer to join the Client team and build the applications through which users experience the product, including browser extensions, desktop applications, command-line tools and SDKs. Because the product is built around end-to-end encryption and a zero-trust model, client applications are responsible for security, data handling and core product behaviour.

The role combines client engineering, product thinking, usability and security-sensitive application design. You will contribute across the full lifecycle: understanding problems, shaping solutions, implementing features, testing thoroughly and improving them over time, while collaborating with a large open-source community.

Responsibilities

  • Build and improve client applications across browser, desktop and related client surfaces
  • Translate product and user needs into secure, usable client-side solutions
  • Implement and maintain business logic, local data handling and security-sensitive workflows on the client side
  • Contribute to unit, integration and end-to-end testing strategy
  • Collaborate with product, design and engineering peers to refine solutions
  • Improve code quality, performance, maintainability and documentation
  • Contribute to open-source collaboration where relevant

Core Requirements

  • 3+ years of experience building JavaScript applications in production
  • Strong client-side engineering fundamentals with React or a similar framework
  • Ability to break down complex problems and design simple, robust solutions
  • Good testing habits and strong attention to quality
  • Comfort working across product and engineering discussions, not just implementing tickets
  • Strong collaboration skills and openness to feedback
  • Interest in security, privacy or trustworthy software systems

Nice to Have

  • Experience building browser extensions, desktop applications or multi-platform clients
  • Experience with security-sensitive applications, client-side cryptography or zero-trust architectures
  • Experience with design systems, Storybook or usability-focused product development
  • Open-source contribution experience
  • Experience maintaining long-lived software products
  • Familiarity with Go, Swift, C#, PHP, Python or Rust

Tools and Technologies

JavaScript, React, HTML/CSS, Storybook, Jest, WebdriverIO, OpenPGP-related tooling, Git and Docker across Windows, macOS and Linux environments.

How You Work

  • Take ownership of problems, not just tasks
  • Value simplicity and avoid over-engineering
  • Work well in an environment with frequent and constructive feedback