EG
Senior Software Engineer (PHP, TypeScript, Node.js) m/w/d
Contract type
Ongoing
Work mode
Remote · Germany
Experience
Senior · Not stated
Level inferred from job title
Job description
Senior software engineer role building and modernising backend and frontend systems for an invoicing platform, with strong ownership across PHP/Symfony and TypeScript.
At a glance
- Employment
- Full-time · Employee (employment agreement)
- Work mode
- Remote · Germany
- Languages
- German – fluent, English
What you'll do
- Develop backend features with PHP 8.x and Symfony: domain logic, APIs and interfaces in a large, data-heavy codebase
- Work on the frontend with TypeScript, React and TanStack on modern interfaces and product-related workflows
- Develop Node.js services with TypeScript and Next.js for selected platform areas
- Work on JVM microservices with Java and Kotlin in the e-invoicing area
- Migrate data, refactor existing modules and modernise grown PHP areas step by step
- Do deep error analysis and debugging when systems do not run as they should
- Use AI, especially Claude Code, as a real productivity lever in daily engineering work
- Work on infrastructure and local dockerised development environments depending on the topic
- Build new features, solve scaling problems and take responsibility for complete projects from idea to operation
What we're looking for
- Deep, self-responsible PHP and Symfony software development skills at senior level, with clean domain design, testing and performance in a large long-lived codebase
- Confident handling of relational databases such as MySQL, including query optimisation and data modelling with large data volumes
- Depending on focus, also brings TypeScript/React
- Safe handling of multiple programming languages is important for this role
- Works independently, motivated and self-organised
- Fluent German and good English skills
Nice to have
- Experience with Node.js, data structures and algorithms, distributed systems and data-heavy applications
- Experience with JVM languages such as Java or Kotlin
- Open-source contributions or public experiments on GitHub
Your team
Engineering
A highly motivated engineering team with a lot of ownership and short communication paths.
Benefits
- Remote-first team with no location requirement
- Workation on Mallorca in a rented villa
- Inspirational and flexible working environment based on trust and personal responsibility
- Open, motivated and friendly team with flat hierarchies
- No sprints and no artificially created pressure
- Fair compensation packages and development opportunities
- 30 days annual leave and a permanent employment contract
- Flexible working hours agreed with the team
- Voluntary employee events
- Current MacBook Pros
- Training and further education worth up to 1,500 euros per year
Apply
About easybill GmbH
Not every heroic deed is loud.
22,000+ companies rely on easybill, often without noticing. Remote-first, technically demanding, with a lot of ownership.
Mission
We make invoices, processes and integrations simply run in everyday business.
Key facts
- 22,000+ companies rely on easybill
- Remote-first team
- The main application is written in PHP and TypeScript
- The codebase has grown over 18 years
What they value
- Focus, responsibility, good tools
- People who prefer solving problems over managing them
- Trust and personal responsibility
