Candidatul Ideal
Căutăm un expert în aplicații mobile care să dezvolte aplicațiile mobile ale platformei — construite cu React Native și Expo dintr-un codebase partajat, cu aplicații separate per țară (România, Bulgaria, Ungaria, Republica Moldova). Rolul acoperă întregul ciclu: de la arhitectura aplicației mobile, la integrarea cu backend-ul și funcționalitățile native, până la livrarea în store-uri, actualizări OTA, performanță și experiența utilizatorului.
Responsabilități principale
Responsabilități principale
- Dezvoltarea și menținerea aplicațiilor mobile React Native + Expo dintr-un codebase partajat, cu build-uri și configurări separate per țară.
- Definirea arhitecturii aplicației mobile: navigație, state management, structura modulelor partajate între aplicații.
- Configurarea și operarea EAS Build (build-uri native) și EAS Update (actualizări OTA), ca procese controlate și separate.
- Integrarea cu API-ul backend (Laravel) — autentificare/autorizare, sincronizare, gestionarea offline/erori.
- Implementarea funcționalităților native: scanarea documentelor pentru pipeline-ul OCR, notificări push (FCM), stocare securizată a datelor sensibile, biometrie, deep linking.
- Optimizarea performanței, a timpilor de pornire și a consumului de resurse pe iOS și Android.
- Asigurarea consistenței experienței între platforme și între țări (localizare, formate regionale, teme).
- Testare automată (unit, E2E cu Maestro) și integrarea în pipeline-ul CI/CD.
- Publicarea și menținerea aplicațiilor în App Store și Google Play (release, semnare, review, conformitate store).
- Colaborarea cu echipele de backend și securitate pentru protecția datelor de patrimoniu ale utilizatorilor.
Descrierea jobului
Cerințe (obligatorii)
Studii superioare finalizate în informatică / calculatoare / automatică / inginerie software / echivalent.
Rol principal de mobile într-un produs nou de inovare, cu impact în piețele vizate.
Contract pe perioadă nedeterminată, normă întreagă.
Program flexibil.
AplicareTrimite CV-ul, o scurtă descriere a 1–2 aplicații mobile relevante (ideal publicate în store) împreună cu ce studii superioare ai terminat la hr@alemele.ro
Studii superioare finalizate în informatică / calculatoare / automatică / inginerie software / echivalent.
- Minimum 5 ani experiență în dezvoltarea de aplicații mobile.
- Experiență solidă cu React Native și Expo (SDK modern, workflow managed/bare, config plugins).
- Experiență cu EAS Build și EAS Update (build-uri native + actualizări OTA).
- JavaScript/TypeScript și React (hooks, componente funcționale).
- Integrarea cu API-uri REST, autentificare/autorizare (OAuth2, JWT).
- Publicarea și menținerea aplicațiilor în App Store și Google Play (procese de release, semnare, review).
- Debugging și testare pe dispozitive reale și emulatoare, atât pe iOS cât și pe Android.
- Experiență cu arhitecturi multi-app dintr-un codebase partajat (monorepo, module comune).
- Experiență cu module native și integrări hardware (cameră, scanare/OCR pe mobil, procesare imagini).
- Experiență cu notificări push (FCM), deep linking, biometrie și stocare securizată.
- Testare E2E mobilă (Maestro) și observabilitate în producție (ex. Sentry).
- Experiență cu localizarea și livrarea de aplicații pe piețe multiple.
- Experiență în proiecte finanțate din fonduri europene (POC / PoCIDIF / PNRR).
Rol principal de mobile într-un produs nou de inovare, cu impact în piețele vizate.
Contract pe perioadă nedeterminată, normă întreagă.
Program flexibil.
AplicareTrimite CV-ul, o scurtă descriere a 1–2 aplicații mobile relevante (ideal publicate în store) împreună cu ce studii superioare ai terminat la hr@alemele.ro
Descrierea companiei
Alemele este o platformă SaaS multi-tenant, multi-țară (România, Bulgaria, Ungaria, Republica Moldova, etc) pentru gestiunea patrimoniului personal — proprietăți, vehicule, documente și active fiscale — cu extragere OCR a documentelor, asistent AI, scoring de patrimoniu, transfer digital de dosare de active, etc. Este un produs de inovare în dezvoltare, cu componentă de finanțare europeană.
