easybill GmbH
Senior Software Engineer (PHP, TypeScript, Node.js) m/w/d
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в remote-first команду easybill, которая разрабатывает платформу для выставления счетов и электронных инвойсов. Роль с высоким уровнем ownership: развитие backend на PHP/Symfony, frontend на TypeScript/React и Node.js-сервисов, участие в JVM-микросервисах.
Задачи
- Разрабатывать backend-фичи на PHP 8.x и Symfony: доменная логика, API и интеграции в большой легаси-кодовой базе
- Работать над frontend на TypeScript, React и TanStack
- Разрабатывать Node.js-сервисы на TypeScript и Next.js
- Участвовать в разработке JVM-микросервисов на Java и Kotlin в области электронных инвойсов
- Мигрировать данные, рефакторить модули и постепенно модернизировать PHP-код
- Проводить глубокий анализ ошибок и debugging
- Активно использовать Claude Code и AI-инструменты в повседневной разработке
- Работать над инфраструктурой и локальными docker-окружениями
Требования
- Глубокий опыт разработки на PHP и Symfony на уровне senior: domain design, тестирование, производительность в большой долгоживущей кодовой базе
- Уверенное владение TypeScript/React (в зависимости от специализации)
- Опыт работы с реляционными БД, например MySQL, включая оптимизацию запросов и моделирование данных на больших объёмах
- Свободный немецкий и хороший английский
- Самостоятельность, самоорганизация и высокая мотивация
- Бонус: опыт с Node.js, структурами данных и алгоритмами, распределёнными системами и data-heavy приложениями
- Бонус: опыт с JVM-языками (Java, Kotlin)
- Бонус: open-source вклад или публичные эксперименты на GitHub
Условия
- Remote-first по всей Германии, без привязки к локации
- Workation на Майорке в арендованной вилле
- Гибкий график, согласуемый с командой
- 30 дней отпуска и бессрочный трудовой договор
- Без спринтов и искусственного давления
- Справедливая оплата и возможности развития
- Обучение до 1500 евро в год
- Современные MacBook Pro
- Плоская иерархия и открытая команда
- Волонтёрские командные мероприятия
Навыки
- PHP
- Symfony
- TypeScript
- React
- TanStack
- Node.js
- Next.js
- Java
- Kotlin
- JVM
- MySQL
- Percona XtraDB Cluster
- TiDB
- Elasticsearch
- Redis
- MinIO
- Docker
- Claude Code