RemoteJobs.org mascotRemoteJobs.org
Remote JobsCompaniesAPIPost a Job
RemoteJobs.org mascotRemoteJobs.org

Find your dream remote job. Browse thousands of remote positions from top companies worldwide.

Job Categories

  • Programming
  • Design
  • Marketing
  • Sales
  • Customer Support
  • Writing

Resources

  • Browse Jobs
  • Companies
  • Post a Job
  • For Developers

Company

  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service
© 2026 RemoteJobs.org. All rights reserved.
    ← Back to all jobs
    easybill GmbH

    🇩🇪 Senior/Staff Software Engineer PHP, TS, Rust, Kotlin (m/w/d)

    easybill GmbH
    Full-time
    GermanyProgramming3 weeks ago

    Originally posted in EN. Title has been translated to English.

    About this role

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

    easybill is a cloud-based invoicing software that has been a market leader for over 18 years thanks to its ease of use, comprehensive functionality, and wide range of integrations via APIs. We currently have more than 21,000 active customers and are continuing to grow steadily. That’s why we’re looking for a motivated new member to join our team.

    At easybill, we work remotely first—your location doesn’t matter to us—we’re looking for the best colleagues*, not the prettiest city. Our permanent offices are located in Hamburg and Willich. We still enjoy getting together for regular team events to exchange ideas and celebrate.

    The ideal profile: PHP, TypeScript, and Rust expertise, a founding engineer mindset, and a strong presence on GitHub. If you don’t quite fit the profile but are an exceptionally strong engineer, apply anyway and show us what you’ve built.

    Responsibilities We are a highly motivated team of software developers. As part of the team, you would develop new features and/or scaling solutions. Ownership is important to us. We expect a high degree of personal responsibility, the motivation to see projects through to completion, and the drive to help shape the e-invoicing landscape.

    The main application is written in PHP/TypeScript, but we also develop in Kotlin and prefer Rust. We make extensive use of MySQL (Percona XtraDB Cluster), TiDB, Elasticsearch, Redis, MinIO, Docker, and more. However, proficiency in multiple programming languages is required.

    • Independent, motivated, and self-organized work—we are happy to invest in our colleagues, but we also have high expectations.

    • Backend development (PHP + Symfony)

    • Frontend development (TypeScript + React + TanStack)

    • Development of microservices using Rust / Java

    • Migration of PHP code to Rust

    • Data migrations, refactoring

    • Error analysis and debugging

    • You must understand how to use AI as a productivity lever. We expect extensive use of Claude Code.

    • Work on infrastructure and local Dockerized development environments, if necessary

    Qualifications You don’t have to know everything. What’s important to us is that you can demonstrate a strong command of your current technology stack and convince us that you’re ready to quickly learn our stack.

    • In-depth knowledge of software development. We use a lot of PHP and/or TypeScript depending on the focus, and we also have some Java and Rust in our stack. If you’re an expert in Rust, Java, Go, Zig, or other languages, we’d love to get to know you as well.

    • Bonus: Experience with Rust, DSA, TS, distributed systems, data-intensive applications

    • Bonus: Open-source contributions or public experiments (GitHub)

    • Language: Fluent in German and good English skills

    Benefits

    • Germany-wide remote-first team – no commitment to a specific location

    • Workation in Mallorca – Our employees* have the opportunity to use the rented villa in Mallorca for an inspiring combination of work and relaxation

    • High impact

    • An inspiring and flexible work environment based on trust and personal responsibility.

    • We are an open, motivated, and friendly team with a flat hierarchy

    • No sprints or artificially created pressure

    • Fair compensation packages and development opportunities

    • 30 days of annual leave and a permanent employment contract

    • Working hours are flexible and coordinated with the team

    • Voluntary employee events

    • The latest MacBook Pros

    • Training and professional development opportunities worth up to 1,500 euros per year

    We have a wide range of challenges and are looking for a motivated team player! If this sounds like you and you’re looking for a new challenge, we look forward to receiving your application.

    We look forward to meeting you!

    About easybill GmbH

    easybill GmbH
    easybill GmbH

    Related Jobs

    Executive Assistant to Chief Executive Officer

    mercor · USD 90,000 - 120,000

    (Senior) International CRM Manager (gn)

    The Quality Group GmbH

    Batch Schedulling (Avangrid - GOPTs ) VAC 3

    Inetum · MXN 780,000 - 900,000