
Moovx je podjetje za razvoj programske opreme in IT-storitve s sedežem v Montevideu, ki zagonskim podjetjem in večjim organizacijam pomaga ustvarjati in širiti digitalne izdelke. Njegovo delo vključuje razvoj spletnih in mobilnih aplikacij po meri, UX/UI-oblikovanje, razvoj rešitev IoT, storitve v oblaku prek partnerstev z AWS in Google Cloud ter zagotavljanje inženirskih zmogljivosti z razširjanjem ekip in namenskimi izvedbenimi ekipami. Strokovnjakom, ki raziskujejo priložnosti na področju tehnološkega svetovanja in produktnega inženirstva, Moovx ponuja vpogled v projekte, ki združujejo razvoj programske opreme po meri s prilagodljivo podporo ekipam.
Višji razvijalec Flutter – delo na daljavo iz Latinske Amerike
Vodite arhitekturo Flutterja in integracije za ameriško stranko podjetja Moovx s področja e-trgovine. Izdelujte varne in visoko zmogljive mobilne aplikacije z uporabo GraphQL, plačilnih sistemov in praks CI/CD.
Opis
- Prevzemite odgovornost za celoten življenjski cikel razvoja, tehnično zasnovo in arhitekturo visoko zmogljivih mobilnih aplikacij v Flutterju za e-trgovino.
- Sodelujte pri načrtovanju arhitekture in tehničnem odločanju.
- Podpirajte razvoj mlajših in srednje izkušenih razvijalcev z mentorstvom.
- Vzdržujte visoke inženirske standarde s strukturiranimi pregledi kode.
- Povezujte mobilne aplikacije s platformami headless CMS in zalednimi sistemi e-trgovine prek API-jev REST in GraphQL.
- Razvijajte in vzdržujte izvedbe federacije GraphQL z orodjem Apollo Client.
- Zagotavljajte odzivne, razširljive in visoko zmogljive izkušnje v sistemih iOS in Android.
- Sodelujte z zalednimi inženirji pri izboljšanju komunikacije z API-ji, pretoka podatkov in doslednosti stanja.
- Izdelujte varno preverjanje pristnosti, šifriranje od konca do konca in zanesljive postopke obdelave plačil.
- Uporabljajte zahtevane varnostne prakse za mobilne aplikacije za e-trgovino.
- Ustvarjajte in vzdržujte cevovode CI/CD ter ogrodja za avtomatizirano testiranje mobilnih aplikacij.
- Analizirajte podatke o zmogljivosti, odpravljajte ozka grla in izboljšujte učinkovitost aplikacij.
Zahteve
- Poklicne izkušnje z razvojem programske opreme in seniorsko znanje razvoja mobilnih aplikacij v Flutterju.
- Praktične izkušnje z Apollo GraphQL, federiranimi shemami ter integracijskimi vzorci REST in GraphQL.
- Napredno razumevanje orodij za upravljanje stanja v Flutterju, kot so BLoC, Riverpod in Provider.
- Izkušnje s povezovanjem mobilnih aplikacij z zalednimi sistemi e-trgovine, platformami headless CMS in plačilnimi prehodi.
- Dobro poznavanje praks mobilne varnosti, varnega preverjanja pristnosti in plačilnih integracij, skladnih s PCI.
- Izkušnje z vzpostavljanjem cevovodov CI/CD in izvajanjem strategij avtomatiziranega testiranja mobilnih aplikacij.
- Napredno ali tekoče pisno in govorno znanje angleščine.
- Močne komunikacijske sposobnosti za neposredno sodelovanje z deležniki iz ZDA.
- Razpoložljivost za delo po časovnem pasu CST iz Latinske Amerike.
- Zaželena je visokošolska diploma iz računalništva, programskega inženirstva ali sorodne tehnične smeri.
- Zaželene so izkušnje z obsežnimi maloprodajnimi platformami ali platformami e-trgovine.
- Zaželeno je poznavanje izvornega razvoja za iOS v Swiftu ali Androida v Kotlinu.
- Zaželene so izkušnje z orodji za spremljanje zmogljivosti in analizo zrušitev, kot sta Firebase in Sentry.
Ugodnosti
- Popolnoma oddaljeno delo od koder koli v Latinski Ameriki.
- Zaposlitev za polni delovni čas v okviru pogodbenega sodelovanja z dolgoročnim namenom.
- Plačilo v ameriških dolarjih.
- Neposredno sodelovanje z inženirskim vodstvom s sedežem v ZDA pri pomembnih maloprodajnih platformah.
- Prilagodljivo, samostojno in sodelovalno delovno okolje.
- Vključujoče in raznoliko delovno okolje z možnostmi za strokovni razvoj.