Logo Easybill Gmbh

Senior Software Engineer

New

Job

  • Level
    Senior
  • Location
    Anrath
  • Working Model
    Full Remote, Onsite
  • Job Field
    Web, Full Stack, Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Salary
    from 1.500 € gross/month

Job Summary

In this role, you will develop backend features in PHP and Symfony and Node.js services, work on frontend solutions with TypeScript and React, and optimize complex data structures in a long-standing codebase.

Job Technologies

Your role in the team

  • We are a highly motivated engineering team with a strong sense of ownership and short decision paths. As part of this team, you will develop new features, solve scaling issues, and take responsibility for complete projects – from the idea to smooth operation.
  • We are looking for people who not only process tickets but also understand systems, improve them, and actively shape the e-invoicing landscape.
  • Our main application is written in PHP and TypeScript. In the e-invoicing sector, we also operate microservices on the JVM with Java and Kotlin. Additionally, we use MySQL or Percona XtraDB Cluster, TiDB, Elasticsearch, Redis, MinIO, Docker, and other tools necessary for over 22,000 companies that rely on stable processes daily. Proficiency in multiple programming languages is important for this role.
  • You work independently, motivated, and self-organized. We are happy to invest in good colleagues – and at the same time, we have high expectations.
  • You develop backend features with PHP 8.x and Symfony: domain logic, APIs, and interfaces within a data-intensive codebase that has grown over 18 years.
  • You work in the frontend with TypeScript, React, and TanStack on modern interfaces and production-related workflows.
  • You develop Node.js services for selected areas of our platform using TypeScript and Next.js.
  • You work on JVM microservices with Java and Kotlin in the e-invoicing sector.
  • You migrate data, refactor existing modules, and modernize established PHP areas step by step in a clean manner.
  • You delve deeply into error analysis and debugging when systems do not operate as they should.
  • You use AI as a real productivity lever. Claude Code is not a toy for us, but part of the engineering everyday life – and we expect you to work with it intensively.
  • Depending on the topic, you also work on infrastructure and local dockerized development environments.

This text has been machine translated. Show original

Our expectations of you

Qualifications

  • Basically, you don't need to be able to do everything. What's more important is that you can demonstrate that you are deeply involved in your current technology stack, make good technical decisions, and quickly familiarize yourself with new systems.
  • Our stack is demanding, but you will receive clear priorities, good tools, and a team that shares knowledge — in return, we expect a sense of ownership, a strong willingness to learn, and the commitment to solve problems cleanly.
  • You have deep, autonomous expertise in software development with PHP and Symfony at a senior level - with clean domain design, testing, and performance in a large, long-lasting codebase. Depending on your focus, you also bring TypeScript/React.
  • You are proficient with relational databases such as MySQL, including query optimization and data modeling for large datasets.
  • Bonus: You have open-source contributions or public experiments on GitHub.
  • Language: You speak fluent German and have good English skills.

Experience

  • Bonus: You have experience with Node.js, data structures & algorithms, distributed systems, and data-intensive applications.
  • Bonus: You have experience with JVM languages such as Java or Kotlin. In general, we welcome exceptionally strong engineers, even from other stacks.

This text has been machine translated. Show original

What we offer

  • Nationwide remote-first team - no location binding.
  • 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 and 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.
  • Volunteer employee events.
  • Current MacBook Pros.
  • Training and further education opportunities worth up to 1,500 euros per year.

This text has been machine translated. Show original

Benefits

Health, Fitness & Fun

Work-Life-Integration

Topics You Will Work On

Job Locations

  • Location Anrath

    47877 Nordrhein-Westfalen

    Germany

About Your Employer

Easybill Gmbh

Easybill Gmbh

easybill ist eine cloudbasierte Rechnungssoftware, die sich durch die sehr einfache Anwendung, eine umfassende Funktionalität und der vielfältigen Anbindung durch Schnittstellen schon seit mehr als 10 Jahren am Markt behauptet. easybill ist ein junges, aufsteigendes Unternehmen mit aktuell mehr als 10.000 aktiven Kunden und wir wachsen stetig weiter.

Description

  • Founding Year
    2007
  • Company Type
    Established Company
  • Working Model
    Full Remote, Onsite
  • Industry
    Internet, IT, Telecommunication
Logo Easybill Gmbh

Senior Software Engineer

Salary
from 1.500 € gross/monthEstimated net salary based on the gross salary in the job ad using tax class I.from 1.165 € net/month · Tax class I
Location
Anrath
Working Model
Full Remote, Onsite
Diversity
Open for all genders

More Jobs