Advanced Search

GO.

🇩🇪 Senior/Staff Software Engineer PHP, TS, Rust, Kotlin

easybill GmbH · Germany

Remote Apr 10, 2026

Job Summary

Join easybill as a Senior/Staff Software Engineer specializing in PHP, TypeScript, Rust, and Kotlin. Contribute to developing new features and scaling solutions for a cloud-based invoicing software. Remote-First culture with offices in Hamburg and Willich. Ideal candidate exhibits expertise in PHP, TypeScript, and Rust, with a strong GitHub presence.

Key Responsibilities

  • Develop new features and scaling solutions
  • Demonstrate ownership and proactive approach
  • Work on backend and frontend development
  • Contribute to the migration of PHP code to Rust
  • Analyze, debug, and optimize code

Who This Role Suits

  • Proficient in PHP, TypeScript, and Rust
  • Strong GitHub presence and Founding-Engineer-Vibes
  • Experience with backend and frontend development

Tips to Apply

  • Showcase deep expertise in PHP, TypeScript, and Rust
  • Highlight GitHub contributions and projects
  • Demonstrate proactive problem-solving skills

Similar Roles You Might Like

Full Job Description

🇩🇪 This job ad is written in German. 🇩🇪

easybill ist eine cloudbasierte Rechnungssoftware, die sich durch einfache Anwendung, umfassende Funktionalität und vielfältige Anbindungen über Schnittstellen schon seit mehr als 18 Jahren am Markt behauptet. Aktuell haben wir mehr als 21.000 aktive Kunden und wachsen stetig weiter. Deshalb suchen wir nach einer motivierten Verstärkung für unser Team.

Bei easybill arbeiten wir Remote-First, dein Wohnort ist uns egal - wir suchen die besten Kollegen*, nicht die schönste Stadt. Unsere festen Standorte befinden sich in Hamburg und Willich. Bei regelmäßigen Team-Events kommen wir trotzdem gerne zusammen, um uns auszutauschen und auch mal zu feiern.

Das ideale Profil: PHP-, TypeScript- und Rust-Expertise, Founding-Engineer-Vibes und eine starke Präsenz auf GitHub. Passt das Profil nicht vollständig, bist du aber ein außergewöhnlich starker Engineer, bewirb dich trotzdem und zeig uns, was du gebaut hast.

Aufgaben

Wir sind ein sehr motiviertes Team aus Softwareentwicklern. Als Teil des Teams würdest du neue Features und/oder Skalierungslösungen entwickeln. Ownership ist uns wichtig. Wir erwarten hohe Eigenverantwortung, die Motivation, komplette Projekte umzusetzen, und den Willen, die E-Rechnungslandschaft mitzuformen.

Die Hauptanwendung ist in PHP / TypeScript geschrieben, wir entwickeln aber auch in Kotlin und bevorzugt Rust. Wir nutzen intensiv MySQL (Percona XtraDB Cluster), TiDB, Elasticsearch, Redis, MinIO, Docker und einiges mehr. Der Umgang mit mehreren Programmiersprachen wird jedoch vorausgesetzt.

  • Eigenständiges, motiviertes und selbstorganisiertes Arbeiten – wir investieren gerne in unsere Kollegen, haben aber auch hohe Erwartungen.
  • Backend-Entwicklung (PHP + Symfony)
  • Frontend-Entwicklung (TypeScript + React + TanStack)
  • Entwicklung von Microservices via Rust / Java
  • Migration von PHP-Code zu Rust.
  • Migrationen von Daten, Refactoring
  • Fehleranalyse und Debugging
  • Du musst verstanden haben, wie man KI als Produktivitätshebel verwendet. Wir erwarten intensiven Einsatz von Claude Code.
  • ggf. Arbeiten an der Infrastruktur und lokalen dockerisierten Entwicklungsumgebungen
Qualifikation

Grundsätzlich musst du nicht alles können. Uns ist wichtig, dass du uns zeigen kannst, dass du dich in deinem aktuellen Technologie-Stack richtig gut auskennst und uns glaubhaft machen kannst, dass du bereit bist, unseren Stack zügig zu lernen.

  • Tiefe Kenntnisse im Bereich der Softwareentwicklung. Eingesetzt wird viel PHP und/oder je nach Schwerpunkt TypeScript, zudem haben wir etwas Java sowie Rust im Stack. Bist du Experte im Umgang mit Rust, Java, Go, Zig oder anderen Sprachen, lernen wir dich aber auch gerne kennen.
  • Bonus: Erfahrung mit Rust, DSA, TS, verteilten Systemen, datenlastigen Anwendungen
  • Bonus: Open-Source-Contributions oder öffentliche Experimente (GitHub)
  • Sprache: Fließend Deutsch und gute Englischkenntnisse
Benefits
  • Deutschlandweit Remote-First Team – keine Bindung an einen Standort
  • Workation auf Mallorca - Unsere Mitarbeiter* haben die Möglichkeit, die
    angemietete Villa auf Mallorca für eine inspirierende Kombination aus
    Arbeit und Erholung zu nutzen
  • Hoher Impact
  • Eine inspirierende und flexible Arbeitsumgebung, die auf Vertrauen und Eigenverantwortung basiert.
  • Wir sind ein offenes, motiviertes und nettes Team mit flacher Hierarchie
  • Keine Sprints und künstlich erzeugter Druck
  • Faire Vergütungspakete und Entwicklungsmöglichkeiten
  • 30 Tage Jahresurlaub und einen unbefristeten Arbeitsvertrag
  • Arbeitszeiten sind flexibel und werden mit dem Team abgestimmt
  • Freiwillige Mitarbeiter-Events
  • Aktuelle MacBook Pros
  • Schulungen/Weiterbildungsmöglichkeiten im Wert von bis zu 1.500 Euro pro Jahr

Wir haben vielfältige Herausforderungen und suchen einen motivierten Teamplayer! Wenn du dich hierin wiedererkennst und eine neue Herausforderung suchst, freuen wir uns auf deine Bewerbung.

Wir freuen uns auf dich!

Skills

Frequently Asked Questions

This 🇩🇪 Senior/Staff Software Engineer PHP, TS, Rust, Kotlin position is suitable for Mid-level professionals. easybill GmbH is looking for candidates with proven experience in the key skills mentioned, typically 2-5+ years depending on the specific requirements.
Yes, this is a fully remote 🇩🇪 Senior/Staff Software Engineer PHP, TS, Rust, Kotlin position. You can work from anywhere with a reliable internet connection.
Key skills for this 🇩🇪 Senior/Staff Software Engineer PHP, TS, Rust, Kotlin position include: php, typescript, react. Having a strong foundation in these areas will make your application competitive. Experience with related tools and frameworks is also valuable.
To apply, click the 'Apply' button on this page, which will direct you to easybill GmbH's application portal. Have your resume, portfolio (if applicable), and a compelling cover letter ready.
Salary ranges vary based on experience and location. Check the job posting for specific compensation details, or research similar 🇩🇪 Senior/Staff Software Engineer PHP, TS, Rust, Kotlin positions in your area.
Highlight relevant experience with php, typescript, react. Include specific projects, achievements, and measurable results. Tailor your resume to match the job description, focusing on how your background aligns with easybill GmbH's needs.
Most hiring processes take 2-4 weeks from application to offer. This may include initial screening, technical assessments, interviews, and background checks. easybill GmbH will keep you informed throughout each stage.

Ready to Apply?

Click the button below to visit the job listing and submit your application on the employer's site.

Apply on remotive.com

Prepare for This Role

Apply Now