
Senior Software Engineer (PHP, TypeScript, Node.js) m/w/d
easybill GmbH3 months ago
Willich, GermanySenior
Responsibilities
- Build backend features with PHP 8.x and Symfony, including domain logic, APIs, and integrations.
- Develop TypeScript and React frontends with TanStack for modern product workflows.
- Build Node.js services with TypeScript and Next.js for selected platform areas.
- Contribute to JVM microservices written in Java and Kotlin for e-invoicing.
- Migrate data, refactor existing modules, and modernize legacy PHP systems.
- Investigate errors, debug complex issues, and improve system scalability and reliability.
- Own complete projects from initial concept through clean operation.
- Use Claude Code extensively as part of the daily engineering workflow.
- Contribute to infrastructure and local Docker-based development environments as needed.
Requirements
- Senior-level, hands-on software development experience with PHP and Symfony, including domain design, testing, and performance work in a large, long-lived codebase.
- Strong knowledge of relational databases such as MySQL, including query optimization and data modeling for large data volumes.
- Additional TypeScript and React experience depending on specialization.
- Ability to work independently, make sound technical decisions, learn unfamiliar systems quickly, and take ownership.
- Fluent German and good English communication skills.
- Experience with Node.js, data structures and algorithms, distributed systems, or data-intensive applications is a bonus.
- Experience with JVM languages such as Java or Kotlin is a bonus.
- Open-source contributions or public GitHub experiments are a bonus.
- Strong engineers from other technology stacks are encouraged to apply.
Benefits
- Germany-wide remote-first work with no required office location.
- Flexible working hours coordinated with the team.
- Workation opportunity at the company’s rented villa in Mallorca.
- 30 days of annual leave and a permanent employment contract.
- Fair compensation packages and professional development opportunities.
- Annual training and continuing-education budget of up to €1,500.
- Current MacBook Pros and voluntary employee events.
- Flat hierarchy, high ownership, no sprints or artificially generated pressure, and a collaborative team environment.
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.