Senior Software Engineer – PHP, TypeScript, Node.js

🔥 11 minutes ago

🗣️🇩🇪 German Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of easybill GmbH

easybill GmbH

11 - 50 employees

Founded 2007

☁️ SaaS

🛍️ eCommerce

🤝 B2B

SaaS • eCommerce • B2B

easybill GmbH is a company that provides cloud-based invoicing software solutions, allowing users to create electronic invoices, manage billing, and automate sales processes. Their platform integrates with various popular marketplaces and accounting systems, ensuring compliance with German GoBD regulations and upcoming EU e-invoicing mandates. They cater to a wide range of clients including freelancers, small businesses, and online retailers, offering efficiency and ease in handling billing and document management.

📋 Description

• 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

• 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

• 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

Apply Now

Similar Jobs

🔥 14 hours ago

Hypoport SE

1001 - 5000

💳 Fintech

🏠 Real Estate

☁️ SaaS

Lead Developer in C#/.NET at VALUE AG focusing on hands-on development and architectural tasks. Collaborating with a dynamic team on innovative real-estate solutions using modern technologies.

🗣️🇩🇪 German Required

Angular

Azure

Docker

Kubernetes

Postgres

RabbitMQ

SQL

.NET

🕒 Yesterday

CmdScale GmbH

11 - 50

☁️ SaaS

Senior Go Consultant developing high-performance software solutions in a consulting firm. Collaborating with clients to implement scalable architectures after a focused onboarding phase.

🗣️🇩🇪 German Required

Rust

Go

🕒 Yesterday

SMF GmbH

201 - 500

🤝 B2B

🏢 Enterprise

☁️ SaaS

Senior Softwareentwickler*in Fullstack Java developing complex Java solutions for various industries. Collaborative and agile environment focusing on modern architectures and quality solutions.

🗣️🇩🇪 German Required

Angular

Docker

Hibernate

Java

JavaScript

Kubernetes

Postgres

React

Spring

Spring Boot

SpringBoot

SQL

TypeScript

Vue.js

🕒 2 days ago

fino

51 - 200

☁️ SaaS

💳 Fintech

💸 Finance

Fullstack developer responsible for developing scalable web applications with PETAL stack. Ensuring code quality, maintaining software products, and analyzing technical issues.

🗣️🇩🇪 German Required

Elixir

Microservices

🕒 2 days ago

ITconfig/all

51 - 200

🤝 B2B

🏢 Enterprise

🔒 Cybersecurity

Windows Server Administrator specializing in Microsoft-based mailing and workplace environments. Focusing on server administration and support for clients and applications in an international setting.

🗣️🇩🇪 German Required

Oracle

SQL