
Foodics kehittää pilvipohjaisia kassajärjestelmä- ja ravintolan hallintaohjelmistoja ruoka- ja juomateollisuudelle. Sen alusta yhdistää myynnin asiakaspalvelutiloissa, maksujen käsittelyn Foodics Payn kautta, itsepalvelutilaukset, asiakasnäytöt, keittiötoiminnot, verkkotilaukset, kirjanpidon, taloushallinnon sekä toimitus-, rahoitus- ja tilaussovellusten markkinapaikkaintegraatiot. Ravintolat käyttävät Foodicsia myynnin, varaston, maksujen ja asiakassuhteiden hallintaan keskitetystä järjestelmästä, ja sen datatyökalut tukevat kanta-asiakas- ja palkitsemisohjelmia. Foodics palvelee yli 22 000:ta ravintolaa ja toimii SAMA:n valvomana ja lisensoituna finanssiteknologiayrityksenä.
Senior Flutter -kehittäjä Foodicsilla (etätyö, Jordania)
Johda Flutter-kehitystä Foodicsin white-label-ravintolatilaussovelluksissa. Vastaat arkkitehtuurista, testauksesta, julkaisuista, suorituskyvystä ja asiakkaille näkyvistä mobiiliominaisuuksista.
Kuvaus
- Kehitä ja toimita ominaisuuksia asiakkaiden käyttämään laajamittaiseen Flutter-sovellukseen.
- Johda tilanhallintaa, modulaarisuutta, tietokerroksia ja koodin integrointia koskevia arkkitehtuuripäätöksiä.
- Tee yhteistyötä taustajärjestelmäkehittäjien kanssa API-sopimusten määrittelemiseksi ja ylläpitämiseksi.
- Työskentele tuote- ja suunnittelutiimien kanssa arvokkaiden ominaisuuksien tunnistamiseksi ja muotoilemiseksi.
- Ylläpidä teknistä laatua koodikatselmointien, automaattisen testauksen ja CI/CD-käytäntöjen avulla.
- Seuraa kaatumisia, suorituskykyä, ostopolun keskeytyksiä ja julkaisujen jälkeisiä tietoja parannusten ohjaamiseksi.
- Toteuta maksut, syvälinkit, push-ilmoitukset, offline-toiminnot ja sovelluskauppajulkaisut.
- Tue keskitason kehittäjiä mentoroinnilla ja vahvista tiimin teknisiä käytäntöjä.
- Luo asiakkaille suunnattuja white-label-tilaussovelluksia alueen ravintoloille.
Vaatimukset
- Vähintään viiden vuoden kokemus mobiilisovellusten rakentamisesta ja julkaisemisesta.
- Vähintään kolmen vuoden ammatillinen kokemus Flutter- ja Dart-kehityksestä.
- Vahva Flutterin sisäisten toimintojen tuntemus, mukaan lukien widgetien elinkaaret, renderöinti, uudelleenrakentamisen toiminta ja tökkimisen diagnosointi.
- Kokemusta jäsenneltyjen lähestymistapojen, kuten Clean Architecturen tai kerrosarkkitehtuurin, soveltamisesta.
- Kokemusta tilanhallintakehyksistä, kuten BLoC, Riverpod tai Provider.
- Riittävä osaaminen riippuvuuksien injektoinnin ja repository-mallien käyttöön.
- Kyky suunnitella ja kirjoittaa koodia testattavuus huomioiden.
- Kokemusta yksikkö-, widget- ja integraatiotestien luomisesta.
- Kokemusta alustakanavista, natiivi-SDK:ista sekä iOS- ja Android-koontien määrittämisestä.
- Kokemusta sovellusten julkaisemisesta App Storessa ja Google Playssa.
- Vahva englannin kielen viestintätaito ja halu dokumentoida työ kirjallisesti.
Edut
- Kilpailukykyinen palkkaus, joka voi sisältää bonuksia ja mahdollisen omistusosuuden.
- Säännöllisiä koulutusmahdollisuuksia.
- Vuosittainen oppimis- ja kehittymisbudjetti.
- Mentoroinnin tukema itsenäinen työskentely.
- Haastavia tavoitteita ja mahdollisuuksia urakehitykseen.
- Mahdollisuus työskennellä yli 30 kansallisuutta edustavien kollegoiden kanssa 14 maassa.