
Senior Software Engineer (PHP, TypeScript, Node.js) m/w/d
easybill GmbH14 days ago
Berlin, GermanySenior
Responsibilities
- Develop backend features with PHP 8.x and Symfony, including domain logic, APIs, integrations, data modeling, migrations, refactoring, debugging, and performance optimization.
- Build modern frontend interfaces and product workflows with TypeScript, React, and TanStack.
- Develop selected Node.js services using TypeScript and Next.js.
- Contribute to JVM microservices written in Java and Kotlin for the electronic invoicing domain.
- Take ownership of complete projects from idea through reliable operation and help solve scaling challenges in a data-intensive platform.
- Work with infrastructure and local Docker-based development environments as needed.
- Use Claude Code intensively as part of the engineering workflow.
Requirements
- Demonstrated senior-level, independent software development experience with PHP and Symfony, including domain design, testing, and performance work in a large long-lived codebase.
- Strong TypeScript and, depending on focus, React experience.
- Confident use of relational databases such as MySQL, including query optimization and data modeling for large datasets.
- Ability to make sound technical decisions, work independently, learn new systems quickly, and take end-to-end ownership.
- Fluent German and good English skills.
- Experience with Node.js, data structures and algorithms, distributed systems, data-intensive applications, Java, or Kotlin is advantageous.
- Open-source contributions or public GitHub experiments are advantageous.
Benefits
- Germany-wide remote-first work with no office-location requirement.
- Workation opportunity at the company’s rented villa in Mallorca.
- Flexible working hours coordinated with the team and a trust-based environment with high ownership.
- 30 days of annual leave and a permanent employment contract.
- Fair compensation packages, development opportunities, and training or continuing-education support of up to €1,500 per year.
- Current MacBook Pros and voluntary employee events.
- Flat hierarchy, no sprints or artificially created pressure, and varied technical challenges.
Categories
About easybill GmbH
easybill GmbH builds SaaS invoicing and finance-automation software for freelancers, SMBs, and e-commerce merchants, including e-invoices compliant with GoBD and over 60 marketplace and shop integrations. Its products include easybill for billing and easybill Connect for syncing orders, shipping, and tax data across e-commerce systems; more than 27,000 companies use the service. Founded in 2007 and headquartered in Kaarst, Germany, easybill is part of Paqato.