Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
easybill GmbH

Senior Software Engineer – PHP, TypeScript, Node.js

easybill GmbH

Senior Software Engineer responsible for backend and frontend development using PHP and TypeScript. Building scalable features and optimizing projects in a remote-first environment.

Posted 7/3/2026full-timeRemote • 🇩🇪 GermanySeniorWebsite

Tech Stack

Tools & technologies
JavaJavaScriptKotlinMicroservicesMySQLNext.jsNode.jsPHPReactSymfonyTypeScript

About the role

Key responsibilities & impact
  • As part of the team you build new features
  • Solve scaling problems and take responsibility for entire projects — from the idea to reliable operation
  • We are looking for people who do more than just work through tickets: who understand systems, improve them, and actively help shape the e-invoicing landscape
  • You develop backend features with PHP 8.x and Symfony: domain logic, APIs and interfaces in a data-heavy codebase that has evolved over 18+ years
  • You work on the frontend with TypeScript, React and TanStack on modern UIs and production-focused workflows
  • You develop Node.js services for selected areas of our platform using TypeScript and Next.js
  • You work on JVM microservices with Java and Kotlin in the e-invoicing domain
  • You migrate data, refactor existing modules and modernize legacy PHP areas step by step in a clean way
  • You delve deep into error analysis and debugging when systems don’t behave as expected
  • You use AI as a real productivity lever
  • Depending on the topic, you also work on infrastructure and local dockerized development environments

Requirements

What you’ll need
  • You bring deep PHP/Symfony experience
  • You are proficient in TypeScript
  • You are eager to take on responsibility like a founding engineer
  • Comfortable working with multiple programming languages is important for this role
  • You have deep, independent expertise in software development with PHP and Symfony at a senior level — with clean domain design, testing and performance experience in a large, long-lived codebase
  • Depending on focus, you also bring TypeScript/React experience
  • You are confident with relational databases such as MySQL, including query optimization and data modeling for large datasets
  • Bonus: Experience with Node.js, data structures & algorithms, distributed systems and data-heavy applications
  • Bonus: Experience with JVM languages such as Java or Kotlin
  • Bonus: Open-source contributions or public projects on GitHub
  • You speak fluent German and have good English skills

Benefits

Comp & perks
  • Remote-first team across Germany — no fixed office location
  • Workation in Mallorca — employees can use the rented villa in Mallorca for an inspiring combination of work and relaxation
  • High impact
  • An inspiring and flexible work environment based on trust and personal responsibility
  • We are an open, motivated and friendly team with a flat hierarchy
  • No sprints and no artificially created pressure
  • Fair compensation packages and development opportunities
  • 30 days of annual leave and a permanent employment contract
  • Flexible working hours coordinated with the team
  • Optional company events
  • Current MacBook Pros
  • Training and development budget of up to €1,500 per year

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PHPSymfonyTypeScriptReactNode.jsJavaKotlinMySQLNext.jsData Structures
Soft Skills
Problem SolvingResponsibility TakingCollaboration