Увійти Реєстрація
Блог Серії
Кар'єра
Вакансії Компанії
Навчання
Документація Співбесіди Тестування Відео
Екосистема
Пакети Ресурси Проєкти Інструменти Події
Інше
Про нас Реклама
8 днів тому

Backend Engineer

Weltrade

About Weltrade

Weltrade is a leading international Fintech company with over two decades of stability and trust in the global FX and online trading industry. Established in 2006, we operate as a truly global, remote-first organization, bringing together high-performing professionals across multiple time zones.
We focus on building scalable trading infrastructure and high-impact commercial ecosystems that drive sustainable client acquisition worldwide. At Weltrade, we value ownership, autonomy, and measurable impact.

About your Role

You’ll join the product engineering team. Your mission is to build predictable, auditable, and resilient domain services while modernizing legacy code safely and incrementally. The core challenge is shipping new features and improving architecture without disrupting live traffic, financial calculations, or user trust - here, a small change in logic can turn into a costly mistake.

You’re expected to dive deep into the business side of any domain. The requirement - versatility and the ability to quickly grasp new business logic - is mandatory.

You’ll have direct ownership over features end-to-end, close collaboration with QA, and use of modern AI tools to move faster without compromising on quality.

What makes this Role different

  • You own features end-to-end: design, code, tests, observability, post-release monitoring.
  • You don’t toss code over the wall to QA - you work with testers from day one, write integration tests yourself, and treat regressions in your code as personal responsibility.
  • You use AI as a force multiplier, not a substitute for thinking. We expect you to ship more with AI tooling - but to critically review every line that goes to production.
  • You work with real legacy code with MariaDB and help gradually carve out clean Symfony services from it without breaking what works.
  • You ramp up quickly in unfamiliar business domains - sit down with a product manager or tech lead, extract the data model, key rules, and edge cases. You don’t wait to be spoon-fed.

You have

  • 5+ years of commercial PHP experience with production-grade ownership: shipping, supporting, and improving live systems with real users and real money
  • PHP 8.1+ and Symfony in production - DI, Doctrine, async messaging
  • Strong SQL on MariaDB/MySQL under load: query plans, index design, optimizing queries against tables with hundreds of millions of rows. Comfortable beyond basic EXPLAIN
  • Third-party API integration experience (REST/webhooks): authentication, retries, idempotency, error handling, contract tests at boundaries
  • Test discipline: writing PHPUnit unit and integration tests as part of every feature, not after; comfortable mocking external dependencies and designing code for testability
  • Static analysis in your daily workflow: PHPStan or Psalm at level 6+, treating warnings as errors
  • Hands-on legacy modernization - keeping business logic stable while gradually replacing internals; experience with strangler-fig pattern or equivalent
  • AI tools in active use - Claude Code, Cursor, Copilot, or similar. Comfortable using them to accelerate refactoring, generate test scaffolding, and analyze unfamiliar code, while critically reviewing output and rejecting bad suggestions
  • Ability to ramp up in new business domains quickly - comfortable moving between domains (payments, KYC, trading, partnerships, back-office) and becoming productive in any of them within 1-2 weeks

Good to have

  • FinTech, payments, or regulated industry background
  • Event-driven architecture: Kafka, NATS, RabbitMQ, or similar message brokers
  • Experience modernizing legacy CMS systems
  • Understanding of trading or affiliate mechanics: attribution (UTM, conversion tracking), commission models, trading operations

Quality-by-Design-Mindset

  • We expect Senior engineers to actively reduce QA burden, not generate it. Concretely:
  • Code is easy to test - pure functions where possible, dependency injection over globals, clear seams between business logic and infrastructure
  • Test plans reviewed with QA before merge, not after bugs ship to production
  • Integration and contract tests for every third-party API boundary
  • Observable code by default: structured logs, meaningful metrics, traces - so production behavior is debuggable without redeployment
  • Comfortable doing post-mortems on your own bugs without defensiveness

Architectural Judgment

You’ll regularly face decisions like “rewrite this legacy module in Symfony, or wrap it?” - and we expect:

  • Honest risk assessment based on the actual code, not generic principles
  • Clear technical justification documented in ADRs (Architecture Decision Records) or RFCs
  • Awareness that incremental change usually beats big rewrites
  • Willingness to say “I don’t know yet, let me investigate” before committing to a direction

What We Offer

  • Remote-First Flexibility: We operate fully remotely and offer a global and cross-functional environment.
  • Ownership & Impact: A chance to own your ideas and make a measurable impact on Weltrade’s global growth.
  • Wellbeing: A balanced leave allowance (paid vacation, sick leave, public holidays, etc.) and a supportive culture that values every employee.

Recruitment Process

Application Review → HR Interview → Technical Interview → Final Interview → Offer

8

Схожі вакансії

Full Stack Developer (PHP, React, Middle, Middle+)

Full Stack розробник для підтримки та розвитку аналітичного продукту перевірки контрагентів. Робота зі складною бізнес-логікою, базами даних та інтеграцією AI-рішень. Стек: PHP 8.x (Laravel/Symfony), React, MySQL, REST API. Вимоги: 3+ років комерційного досвіду, глибоке розуміння SQL, Git, Docker, CI/CD, Linux, OWASP.

Digis Нова
Вчора

Senior Full-stack (PHP + React) Developer | Warsaw hybrid

Senior Full-stack розробник для великої SaaS-платформи в e-commerce. Розробка landing pages на React, інтеграція платіжних систем (Stripe), робота з Shopify API, підтримка PHP/WordPress, поступова міграція на сучасну архітектуру. Вимоги: 5+ років досвіду, 3+ років PHP та ReactJS, знання WordPress, англійська Upper-Intermediate+.

Програміст PHP (інтерн)

Вакансія на посаду інтерна PHP розробника для початківців з теоретичною базою ООП та базовими знаннями PHP. Потрібні навички Git/GitHub, власні проєкти. Стажування в офісі під керівництвом менторів з перспективою переходу на посаду Junior разробника.

Статті за темою

Laravel Boost v2.6.0
Новини 27 серпня 2026

Laravel Boost v2.6.0: уніфікований підхід до тестування та покращена безпека баз даних

Laravel Boost v2.6.0 об'єднує всі практики тестування в один навик для AI-агентів, додає транзакції для захисту від запису в базу даних та виправляє помилки в управлінні навиками. Новий підхід адаптується до Pest, PHPUnit та браузерного тестування.

2
Double
Новини 12 серпня 2026

Бібліотека Double для мокування PHP-класів у тестах

Jason McCreary, творець Laravel Shift, представив Double - PHP-бібліотеку для тестових дублів, яка замінює моки, шпигуни та часткові моки єдиним типом об'єкта. Бібліотека спрощує синтаксис, покращує повідомлення про помилки та інтегрується з PHPUnit.

8

Читати в документації