Job offers
Development
Back-End Developer
Senior Backend (PHP) developer

Senior Backend (PHP) developer

  • CZK 70–130K
  • Remote, On-site, Hybrid
  • Prague + 1 more
  • Full-time

Jsme menší tým, který vyvíjí vlastní fintech platformu pro financování faktur a postupně ji škálujeme na globální trh. Budeš pracovat na informačním systému s vlastní komplexní doménovou logikou - smlouvy, fakturace,rozhodovací engine, KYC/AML screening a platby v reálném čase. 

Hledáme zkušeného BE vývojáře/ku, který/á se nebojí převzít zodpovědnost za klíčové části systému, orientuje se v komplexní doméně a aktivně se podílí na architektonických rozhodnutích. 

Pokud se nebojíš zkoušet nové věci, máš proaktivní a samostatný přístup k práci a AI vnímáš jako nedílnou součást svého vývoje, hledáme přesně tebe. 

 

Náplň tvojí práce 

  • Vývoj a refaktoring backendových modulů v Symfony 7 / PHP 8.4  

  • Návrh a implementace REST API s OpenAPI dokumentací (Nelmio ApiDocBundle, auto-generovaný TypeScript klient pro FE) 

  • Práce s event-driven architekturou - Symfony Messenger + Apache Kafka 

  • Práce s PostgreSQL a Elasticsearch 

  • Optimalizace Doctrine ORM dotazů 

  • Psaní unit testů, integračních testů a funkcionálních testů za použití  Fixtures (Zenstruck Foundry)  

  • Udržování kvality kódu (PHPStan level 8, ECS) 

  • Code review v GitHubu, účast na architektonických rozhodnutích 

  • Postupné řešení technického dluhu - máme otevřeně identifikované god objecty a chceme je rozebrat 

  • Integrace s 30+ externími systémy - banky, úvěrové registry, pojišťovny, KYC provideři 

 

 

Co hledáme 

  • 5+ let praxe s PHP a Symfony frameworkem (ideálně Symfony 6+) 

  • Dobrá znalost OOP, návrhových vzorů (Design Patterns) a SOLID principů 

  • Zkušenosti s Doctrine ORM a relačními databázemi (PostgreSQL / MySQL) 

  • Orientace v návrhu a implementaci REST API 

  • Aktivní využitívání AI při vývoji (Claude Code, Cursor, …) 

  • Zkušenosti s Dockerem a Gitem 

  • Angličtina B1+ (čtení dokumentace, písemná komunikace) 

  • Schopnost orientovat se ve velké, existující codebase 

 

Co navíc oceníme

  • Zkušenosti s event-driven architekturou (Kafka, RabbitMQ nebo podobné) 

  • Znalost OAuth2 / OIDC / JWT autentizace 

  • Praxe s PHPStan, PHPUnit nebo podobnými nástroji pro statickou analýzu a testování 

  • Zkušenosti s Kubernetes nebo CI/CD pipelines (GitHub Actions) 

  • Zkušenosti s agilním vývojem (Scrum / Kanban) 

  • Zájem nebo zkušenosti z fintech / finanční domény 

 

Technologický stack 

  • Jazyk: PHP 8.4, strict types, read-only classes, attributes 
  • Framework: Symfony 7.3, Doctrine ORM 
  • Databáze: MySQL (AWS RDS), Redis, Elasticsearch 
  • Messaging: Apache Kafka, Symfony Messenger 
  • Auth: Keycloak (OIDC), JWT 
  • Testy: PHPUnit 12, Zenstruck Foundry 
  • Kvalita kódu: PHPStan level 8, ECS 
  • API: REST + OpenAPI (Nelmio ApiDocBundle), auto-generovaný TS klient 
  • Infra: Docker, Kubernetes, GitHub Actions CI/CD, AWS 
  • Monitoring: Sentry, Grafana

 

Co nabízíme 

  • Profesní růst na reálném fintech produktu s globálními ambicemi 

  • Možnost výrazně ovlivnit výsledný produkt a řešit věci rychle bez byrokracie

  • Dynamické prostředí startupu s úzkým kontaktem na ostatní teamy v rámci firmy 

  • Přátelský kolektiv, který rád chodí do kanceláře

  • Kanceláře v centru Prahy a Liberce

  • Flexibilní pracovní dobu a možnost remote spolupráce 

  • Občerstvení v kanceláři

  • Společné neformální aktivity

  • Příspěvek na vzdělávání a konference