№1 Самый популярный портал по трудоустройству

Senior Backend Engineer (PHP/Laravel)

3000-5500 €/mėn. нетто
Visa darbo diena
Vilnius - Paysera

About us:

Paysera is the first fintech company in Lithuania and an EU-licensed e-money institution. We provide fast, convenient, and affordable financial services globally. Our services range from a payment gateway for e-shops, a finance management app, money transfers, and a parcel locker network.
With over 1 million app downloads and growing, we aim to become an industry-leading super app that provides financial and lifestyle services across the globe. At Paysera, we are a start-up-minded team, which means we thrive in a fast-paced environment and seek open communication while placing great focus on upholding our core company values. Join our vibrant international team of over 800+ people across 20+ cities, worldwide.

Role Overview:
Title: Senior Laravel Engineer (POS Team)
Level: Senior/Senior+
Reports To: Head of Backend Development
Location: Vilnius, Lithuania (on-site/hybrid)
Purpose: To design, build, and maintain scalable, compliant cloud POS systems for HoReCa merchants, enabling cash register functionality, contactless payments, restaurant management, and eSIM sales — all while ensuring VMI (Lithuanian tax authority) compliance and merchant-grade reliability.

About the Project:
You'll be working on Paysera's cloud-based Point of Sale platform serving the hospitality and retail sectors. The system integrates:
  • Cash register with VMI compliance (Lithuanian fiscal regulations)
  • Restaurant management (HoReCa workflows: orders, kitchen display, inventory)
  • Tap to Pay (contactless terminal integration)
  • Travel eSIM sales (point-of-sale for digital products)


Key Responsibilities:
  • [R1] Design, build, and maintain cloud POS backend services using Laravel 10+.
  • [R2] Develop and maintain RESTful APIs for POS terminals, payment integrations, and merchant dashboards.
  • [R3] Implement and optimize VMI-compliant fiscal flows: receipt generation,tax calculations, audit trails, and regulatory reporting.
  • [R4] Design scalable data models for high-transaction-volume retail/hospitality environments (orders, inventory, payments).
  • [R5] Integrate third-party services: payment processors (Tap to Pay), eSIM providers, kitchen display systems.
  • [R6] Build asynchronous workflows using Laravel Queues for order processing, receipt delivery, and background sync.
  • [R7] Ensure system reliability with monitoring, logging (Sentry, Graylog), and proactive incident response.
  • [R8] Apply SOLID principles, design patterns, and Laravel best practices to maintain clean, testable code.
  • [R9] Collaborate with Product Owner to ship merchant-facing features rapidly.
  • [R10] Champion AI-assisted engineering by leveraging tools to accelerate development — while maintaining rigorous code quality and review standards.


Must-Have Qualifications:
  • [Q1] 5+ years of professional backend development experience, with at least 2+ years in enterprise-grade projects.
  • [Q2] Hands-on expertise with Laravel 10+ and PHP 8.2+.
  • [Q3] Proven experience building transactional systems (e-commerce, payments, POS, bookings) with data integrity requirements.
  • [Q4] Proficiency in MySQL/PostgreSQL with experience optimizing schemas for high-volume workloads.
  • [Q5] Hands-on experience with Redis for caching and session management.
  • [Q6] Knowledge of Laravel Queues and asynchronous processing (Redis/RabbitMQ/Kafka).
  • [Q7] Strong testing culture: PHPUnit, Laravel Feature/Unit tests, code quality tools (PHPStan, Laravel Pint/PHP CS Fixer).
  • [Q8] Experience with Dockerized environments and modern deployment workflows.
  • [Q9] Strong debugging skills and experience with monitoring tools (Sentry, Graylog, Grafana, Kibana).
  • [Q10] Understanding of PSR standards and PHP ecosystem conventions.
  • [Q11] Fluency in English (B2 level) and Lithuanian(B2 level) — written and verbal.
  • [Q12] Experience using AI-assisted development tools (ChatGPT, Claude Code, Cursor) in daily coding workflows.


Nice-to-Have Qualifications:
  • [N1] Experience with Kubernetes, Helm, and GitOps workflows.
  • [N2] Hands-on exposure to high-load systems (retail peak hours, Black Friday traffic patterns).
  • [N3] Familiarity with additional languages (Java, Kotlin, Golang, Node.js).
  • [N4] Contributions to open-source Laravel packages or internal libraries.
  • [N5] Experience with SOAP/XML-based integrations (common in payment/ERP systems).
  • [N6] Proficiency in OAuth2 / JWT authentication and API security best practices.
  • [N7] Experience with front-end technologies (Vue.js, React, Livewire, Inertia.js).
  • [N8] Familiarity with Lithuanian tax regulations (VMI) or other fiscal compliance systems (GDPR, PCI-DSS).
Domain Expertise (Fintech Superpowers — Big Plus!)
  • [N8] POS Systems: Experience with cash register software, receipt printers, fiscal modules, inventory management.
  • [N9] HoReCa/Retail: Restaurant management systems, kitchen display systems, table management, multi-location setups.
  • [N10] Payment Integrations: Payment gateway APIs, card processing, Tap to Pay / NFC, refunds/chargebacks.
  • [N11] Fiscal Compliance: Tax calculation engines, receipt formats, audit trails, regulatory reporting (VMI, FURS, SAF-T).
  • [N12] E-commerce & Transactions: High-volume order processing, inventory sync, real-time updates.
  • [N13] FinTech Security: PCI-DSS compliance, tokenization, secure key management, fraud prevention.
  • [N14] Multi-tenancy: Building SaaS platforms for merchants with tenant isolation and customization.

Work Conditions & Contract Info:
[W1] Employment type: Full-time, permanent contract.
[W2] Work arrangement: On-site/Hybrid in Vilnius, Lithuania.
[W3] Core hours: Business hours aligned with EET (GMT+2/+3).
[W4] Compensation: Competitive salary based on experience (range TBD).
[W5] Start date: As soon as possible.
[W6] Contract length: Indefinite.

What we offer:

  • Work-life Balance: strive for balance with flexible working hours and hybrid work possibilities.
  • Comprehensive Health Care: Receive private health insurance coverage after six successful months with us, upon reaching agreed performance targets.
  • Safety Net: accident and emergency insurance.
  • Wellness Support: access the “Stebby” health and wellness services after your probation.
  • Global Work Opportunities: join workations and utilise a work-from-anywhere approach to experience the world.
  • Continuous Development: participate in regular skill-building workshops and training sessions to excel your personal and professional development.
  • Innovation Empowerment: get support and freedom to experiment with various AI tools.
  • Office Extras: enjoy office perks like fresh and healthy snacks, and more.
  • Engaging Workplace Culture: take part in regular team-building events and fun office initiatives.

Darbo ir laisvalaikio balansas

Galimybė dirbti nuotoliniu būdu

Biuras

Nemokami užkandžiai

Atlyginimas

3000-5500 €/mėn. į rankas
For candidates:
In compliance with the legislation, we would like to indicate that for the present position we are willing to offer a monthly salary from 3000 to 5500 EUR gross. The exact amount depends on the experience, education, and competences of the future employee. Only selected candidates will be contacted, but we are grateful to all who send their CV.

By responding to this job advertisement and submitting your resume, you entrust Paysera with your personal data, and concurrently express your consent for that data to be processed for the purpose of candidate selection. This data is managed by Paysera solely for candidate selection purposes. Once the selection process is over, that data is destroyed, except in cases where the candidate separately expresses consent for that data to be processed in the future.

Paysera

You've probably already used our services without realising it. Grabbed coffee at a café? You might have tapped your card on a Paysera POS terminal. Shop online? Chances are you've paid through a store using Paysera's payment gateway – we process over €1 billion in e-commerce transactions annually. Interested in investments? Our platform lets you buy gold or invest in real estate. Send money abroad? We handle over €10 billion in money transfers every year.

Join the Paysera team and help build solutions used by millions!
Посмотреть все объявления этой компании (6)
informacija apie Paysera
222
Darbuotojų skaičius
10-20 mln. €
Доход 2023 г.