
Xero vyvíjí cloudový účetní software pro malé firmy, účetní a specialisty na vedení účetnictví. Platforma propojuje vedení účetnictví, vystavování faktur, zpracování mezd, párování bankovních transakcí, plnění požadavků týkajících se DPH a digitální daňové správy, finanční analytiku a online platby faktur. Xero podporuje také tržiště integrací a partnerské programy pro účetní odborníky, zatímco automatizace založená na umělé inteligenci JAX pomáhá omezit množství opakujících se administrativních finančních úkonů.
Seniorní inženýr mobilních aplikací pro Android ve společnosti Xero
Vyvíjejte mobilní aplikace Xero Payroll pro zaměstnance a zaměstnavatele se zaměřením na Android a sdílenou architekturu iOS. Určujte přístup k návrhu API, zabezpečení, škálovatelnosti a inženýrským postupům v mobilních i backendových týmech.
Popis
- Vytvářet a udržovat aplikace Xero Me pro Xero Payroll
- Vyvíjet nativní aplikace pro iOS a Android i podpůrné služby
- Dodávat produktové změny rychlým a udržitelným tempem
- Dbát na zabezpečení, škálovatelnost a výkon systémů
- Navrhovat systémy a definovat smlouvy API
- Směřovat architektonická rozhodnutí
- Rozvíjet odborné znalosti v oblasti Androidu a iOS
- Zavádět společné postupy v mobilních a backendových týmech
- Pečlivě kontrolovat kód a poskytovat jasnou a užitečnou zpětnou vazbu
- Vést inženýry a posilovat schopnosti týmu
- Spolupracovat s distribuovanými mobilními týmy v Melbourne a Sydney
- Účastnit se vyhrazených týmových dnů zaměřených na řešení problémů, sdílení znalostí a navazování vztahů
- Přispívat k backendovým službám, návrhu API a integracím
- Propojovat technická rozhodnutí s výsledky pro zaměstnance, zaměstnavatele a firmu
Požadavky
- Expertní dovednosti ve vývoji pro Android, včetně ladění výkonu, přístupnosti, testování, vydávání verzí a konvencí platformy
- Doložená zkušenost s vývojem spolehlivých aplikací ve velkém měřítku
- Každodenní praktické používání AI asistentů a nástrojů pro generování a ladění kódu
- Schopnost posuzovat přesnost a bezpečnost AI, chránit soukromí a vhodně zvážit míru spoléhání na tyto nástroje
- Dobrá znalost konvencí iOS
- Schopnost spolupracovat s inženýry iOS na společných architektonických rozhodnutích
- Zkušenost s návrhem nebo rozvojem koncových bodů služeb, smluv API a integrací
- Schopnost přispívat k backendovým službám a integrovat je
- Znalost .NET, AWS, Kubernetes a CI/CD je výhodou
- Schopnost propojovat technická rozhodnutí s výsledky pro zaměstnance, zaměstnavatele a firmu
- Schopnost přizpůsobit se nejednoznačnosti, změnám a posouvajícím se prioritám
- Pragmatické rozhodování a postupné dodávání řešení
- Schopnost převádět obchodní potřeby na technická řešení a jasně vysvětlovat omezení a kompromisy s využitím dat
- Závazek mentorovat kolegy, pečlivě kontrolovat kód, sdílet znalosti a poskytovat konstruktivní zpětnou vazbu
- Oprávnění pracovat v zemi, kde se pozice nachází; případnou potřebu vízové podpory je nutné oznámit
- Úspěšné absolvování příslušných prověrek
Benefity
- Možnost hybridní práce v Melbourne nebo Sydney
- Vyhrazené týmové dny pro spolupráci, řešení problémů a sdílení znalostí
- Rychlé dodávání změn s důrazem na prevenci vyhoření
- Možnosti mentoringu a vzdělávání
- Profesní rozvoj v oblasti multiplatformního mobilního inženýrství
- Možnost technicky vést a ovlivňovat architekturu
- Příležitost utvářet společné inženýrské postupy pro Android a iOS
- Podporující, spravedlivý a flexibilní náborový proces s možností potřebných úprav
- Prověřování může zahrnovat kontrolu úvěrové historie a trestní minulosti