
Senior Software Engineer (PHP, TypeScript, Node.js) m/w/d
easybill GmbH2 months ago
Willich, GermanySenior
Responsibilities
- Develop backend features with PHP 8.x and Symfony, including domain logic, APIs, and integrations.
- Build frontend features and product workflows with TypeScript, React, and TanStack.
- Develop selected Node.js services with TypeScript and Next.js.
- Work on Java and Kotlin JVM microservices for the e-invoicing domain.
- Migrate data, refactor existing modules, and modernize legacy PHP components.
- Investigate errors, debug systems, and solve scalability and performance problems.
- Take ownership of complete projects from initial idea through reliable operation.
- Use Claude Code intensively as part of the engineering workflow.
- Contribute to infrastructure and local Docker-based development environments as needed.
Requirements
- Deep, independently applied senior-level software development experience with PHP and Symfony, including domain design, testing, and performance in a large codebase.
- Strong TypeScript and, depending on focus, React experience.
- Strong experience with relational databases such as MySQL, including query optimization and data modeling for large datasets.
- Ability to work independently, make good technical decisions, learn new systems quickly, and take ownership.
- Fluent German and good English skills.
- Experience with Node.js, data structures and algorithms, distributed systems, and 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.
- Exceptional engineers from other technology stacks are also encouraged to apply.
Benefits
- Germany-wide remote-first work with no location requirement.
- Workation option at the company’s rented villa in Mallorca.
- Flexible working hours coordinated with the team.
- Permanent employment contract and 30 days of annual leave.
- Fair compensation packages and development opportunities.
- Training and continuing education support worth up to €1,500 per year.
- Current MacBook Pro provided.
- Voluntary employee events, a flat hierarchy, and a trust-based work environment.
- No sprints or artificially created pressure.
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.