FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Engineer – PHP, TypeScript, Node.js
easybill GmbHSenior Software Engineer responsible for backend and frontend development using PHP and TypeScript. Building scalable features and optimizing projects in a remote-first environment.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive expertise in backend development with PHP and Symfony, alongside proficiency in TypeScript and modern frontend frameworks like React. Capable of managing complex projects, optimizing relational databases, and contributing to the e-invoicing domain with a focus on clean code and system improvement.
Highest-signal resume keywords
PHP 8.x DevelopmentSymfony FrameworkTypeScript ProficiencyRelational Database ManagementNode.js Services Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PHPSymfonyTypeScriptReactNode.jsJavaKotlinMySQLNext.jsData Structures
Soft Skills
Problem SolvingResponsibility TakingCollaboration
Tools & Technologies
DockerAI ToolsTanStack
Industry Keywords
E-InvoicingMicroservicesData-Heavy ApplicationsLegacy Code ModernizationError Analysis
Tech Stack
Tools & technologiesJavaJavaScriptKotlinMicroservicesMySQLNext.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