Software Engineer - Travel & Expenses (TypeScript)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer - Travel & Expenses (TypeScript): Building and owning backend features for corporate travel booking and expense management platforms with an accent on event-driven architecture, microservices, and reliable systems. Focus on greenfield architecture decisions for Travel platform, incremental improvements to legacy monolith for Expenses, and collaboration across web and mobile.
Location: Hybrid in Barcelona, Spain
Company
is Europe’s leading AI-powered spend management and procurement platform trusted by thousands of companies.
What you will do
- Build and own backend features in TypeScript microservices (hexagonal architecture, event-driven) and core expense platform
- Design reliable, observable systems with production-first mindset including testing, monitoring, and incident response
- Collaborate with PM, EM, Tech Lead, and frontend/mobile engineers to ship features across web, iOS, and Android
- Contribute to greenfield architecture on Travel platform (event sourcing, async patterns, third-party integrations)
- Navigate and improve legacy monolith on Expenses side pragmatically
- Participate in on-call rotation and mentor fellow engineers
Requirements
- Fluency in written and spoken English (business language)
- 5+ years in software development (+2 years for Senior)
- Strong backend generalist comfortable with TypeScript/Node.js (or equivalent, willing to ramp up)
- Experience or interest in event-driven architecture (Kafka, async patterns, message queues)
- Ability to work with both microservices and monoliths
- Production-minded focus on testing, observability, reliability, and translating business concepts to technical solutions
Nice to have
- Experience with payment systems, booking APIs, or travel tech
Culture & Benefits
- Flexible on-site and remote policy
- Alan health insurance fully covered
- Meal vouchers (€6/day), 100% public transport reimbursement
- Access to Moka.care for mental health
- 28 days holidays, latest Apple equipment, office snacks
- International team from 35+ countries emphasizing ownership, growth, and positive mindset
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →