
Readdle vyvíja produktívny softvér, ktorý jednotlivcom a tímom pomáha spravovať dokumenty, e-maily, skenovanie, kalendáre a súbory. Jeho portfólio aplikácií zahŕňa PDF Expert, Spark, Scanner Pro, Calendars a Documents a spája špecializované nástroje s intuitívnymi rozhraniami pre každodenné digitálne pracovné postupy. Produkty Readdle boli celosvetovo stiahnuté viac než 235 miliónovkrát a získali uznanie od spoločnosti Apple vrátane ocenení Aplikácia roka a Editors’ Choice.
Senior backendový inžinier (PHP/Symfony) – práca na diaľku z Poľska
Veďte backendový vývoj platformy Fluix na automatizáciu B2B pracovných postupov spoločnosti Readdle s využitím PHP a Symfony. Budujte škálovateľné služby, API, nasadenia a zlepšenia spoľahlivosti od návrhu až po produkciu.
Popis
- Viesť funkcie od definovania problému a návrhu riešenia cez vydanie a prevádzku až po neustále zlepšovanie
- Vytvárať backendové služby, API a dátové modely, ktoré sú škálovateľné, spoľahlivé a udržiavateľné
- Rozkladať komplexnú prácu, robiť architektonické rozhodnutia a komunikovať navrhované riešenia
- Vyhodnocovať požiadavky a technické prístupy s cieľom nájsť jednoduchšie a efektívnejšie riešenia
- Vyvíjať nové funkcie a zlepšovať existujúcu kódovú základňu vrátane testovacieho pokrytia
- Analyzovať údaje, logy a spätnú väzbu od zákazníkov s cieľom diagnostikovať problémy a podporiť produktové a technické rozhodnutia
- Využívať nástroje AI pri vývoji, refaktoringu, revízii kódu, testovaní, dokumentácii a vyšetrovaní problémov
- Automatizovať opakujúce sa úlohy a zlepšovať pozorovateľnosť, upozornenia a procesy vydávania
- Zapájať sa do pohotovostných a podporných služieb, riešiť incidenty a problémy zákazníkov, určovať hlavné príčiny a dodávať trvalé opravy
- Plánovať vydania a koordinovať nasadenia
- Úzko spolupracovať s tímami Backend, Frontend, iOS, Android, Support a ďalšími tímami
- Rozvíjať technické postupy, viesť iniciatívy na zlepšenie a zdieľať technické znalosti
Požiadavky
- Najmenej päť rokov skúseností s backendovým vývojom vrátane zodpovednosti za komplexné funkcie alebo služby od začiatku do konca
- Pokročilá znalosť PHP a Symfony
- Dobré porozumenie návrhu systémov a API, návrhovým vzorom, čistému kódu a doménovo riadenému návrhu
- Praktické skúsenosti so službami AWS vrátane EC2, S3, SQS, Lambda, DynamoDB, RDS a IAM
- Pracovná znalosť Kubernetes a serverless architektúry
- Pokročilé schopnosti ladenia a profilovania s využitím Xdebug a Blackfire
- Skúsenosti s CI/CD, automatizovaným testovaním a postupmi pozorovateľnosti
- Znalosť JavaScriptu alebo TypeScriptu, Node.js a ExpressJS alebo NestJS
- Pravidelné využívanie AI pri vývoji softvéru vrátane dôkladného overovania vygenerovaného výstupu
- Dobré porozumenie bezpečnosti aplikácií a princípom OWASP
- Samostatný úsudok orientovaný na produkt pri technických rozhodnutiach a dodávaní do produkcie
Benefity
- Kultúra zameraná na zákazníka s príležitosťami na priamy kontakt so zákazníkmi
- Silný dôraz na neustály rast a profesijný rozvoj založený na spätnej väzbe
- Otvorené a spolupracujúce pracovné prostredie
- Možnosť ovplyvňovať produkty, ktoré používajú zákazníci na celom svete
- Inovatívna kultúra, ktorá podporuje a zavádza nové nápady