About this role
Phone numbers and emails in this ad are masked until you log in.
auto_translated_note
Not every heroic act is loud. 22,000+ companies rely on easybill, often without even realizing it. We ensure that invoices, processes and integrations run easily in everyday life.
Remote-first, technically demanding, with a lot of ownership. If you want to build systems that make real work easier: welcome to easybill. You get clear priorities, short paths and enough space to solve things really cleanly.
No meeting karaoke. No corporate polonaise. No “We need seven more approvals for this”.
For this: focus, responsibility, good tools and people who prefer solving problems rather than managing them. The ideal profile? You have deep PHP/Symfony experience, are familiar with TypeScript and want to take on responsibility like a founding engineer: pragmatically, cleanly, with an eye for the big picture.
If your profile doesn't tick every box, but you're an exceptionally strong engineer: apply anyway and show us what you've built. Tasks We are a very motivated engineering team with a lot of ownership and short distances. As part of this, you will build new features, solve scaling problems and take responsibility for entire projects - from the idea to clean operation.
We are looking for people who not only process tickets, but also understand and improve systems and want to actively shape the e-invoicing landscape. Our main application is written in PHP and TypeScript. In the area of e-invoicing, we also operate microservices on the JVM with Java and Kotlin.
There are also MySQL or Percona XtraDB Cluster, TiDB, Elasticsearch, Redis, MinIO, Docker and other tools that are needed when 22,000+ companies rely on stable processes every day. Proficiency in multiple programming languages is important for this role. You work independently, motivated and self-organized.
We like to invest in good colleagues - and at the same time have high expectations You develop backend features with PHP 8.x and Symfony: domain logic, APIs and interfaces in a data-heavy code base that has grown over 18 years You work on modern interfaces and product-related workflows in the front end with TypeScript, React and TanStack You develop Node.js services for selected areas of our platform with TypeScript and Next.js You work on JVM microservices with Java and Kotlin in the area of e-invoicing. You migrate data, refactor existing modules and modernize grown PHP areas cleanly step by step. You go deep into error analysis and debugging when systems don't run as they should.
You use AI as a real productivity lever. Claude Code is not a toy for us, but part of everyday engineering - and we expect you to work intensively with it. Depending on the topic, you will also work on infrastructure and local dockerized development environments with
Qualifications
. Basically, you don't have to be able to do everything. More importantly, you can show that you are really deep into your current technology stack, make good technical decisions and quickly familiarize yourself with new systems.
Our stack is demanding, but you get clear priorities, good tools and a team that shares knowledge - in return we expect personal responsibility, the ability to learn and the desire to solve things cleanly. You have deep, independent knowledge of software development with PHP and Symfony at a senior level - with clean domain design, testing and performance in a large, long-lasting code base. Depending on your focus, you will also have TypeScript/React with you.
You are confident with relational databases such as MySQL, including query optimization and data modeling for large amounts of data Bonus: You have experience with Node.js, data structures & algorithms, distributed systems and data-heavy applications Bonus: You have experience with JVM languages such as Java or Kotlin. In general, we are happy to have exceptionally strong engineers, also from other stacks Bonus: You have open source contributions or public experiments on GitHub Language: You speak German fluently and have a good knowledge of English
Benefits
Remote-first team throughout Germany - no commitment to one location Work 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 working environment based on trust and personal responsibility based. 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 vacation and a permanent employment contract Working hours are flexible and coordinated with the team Voluntary employee events Current MacBook Pros Training/further training opportunities worth up to 1,500 euros per year We have a variety of challenges and are looking for a motivated team player! If you recognize yourself here and are looking for a new challenge, we look forward to receiving your application.
We look forward to seeing you! Find Jobs in Germany on Arbeitnow