11/03/2026 updated


Premium member
100 % availableFrontend & Mobile Developer | React Native · Flutter · Kotlin | Remote
Arad, Romania
Romania
BA FlutterAndroid (Software)Mobile Application DevelopmentGoogle FirebaseBackendKotlinDartReact NativeFront End Software Development
Mobile Development
Building production-grade cross-platform and native mobile apps with React Native, Flutter and Kotlin for clients in Sweden and Romania. This includes BLE-connected safety systems that keep detecting devices in the background and in Android Doze mode, real-time GPS tracking, Stripe payments, QR-based access control and biometric login with encrypted local storage.
Backend & Integrations
Integrations with Firebase (Auth, Firestore, Cloud Messaging, Remote Config, Analytics, Crashlytics), including a full Firebase SDK v22 migration. Also REST APIs, WebSockets, Stripe and Google Maps.
Frontend Development
Component-driven UIs with React Native and React in TypeScript, plus performance-sensitive screens such as video playback with VLC across iOS and Android, screen calibration, and real-time data views.
Databases
Data modelling for NoSQL (Firestore) and relational databases (Room/SQLite, SQL Server).
Testing & Tooling
QA and regression testing across a wide range of Android devices and OS versions, crash monitoring with Crashlytics and Bugfender, Git/GitHub workflows, CI/CD pipelines, Jira and Confluence, in Agile/Scrum teams.
Core stack
TypeScript, JavaScript, Kotlin, Java, Dart, React Native, Flutter, React, Android SDK, Firebase, Firestore, Salesforce (Flow, Lightning), REST APIs, SQL, Git.
Experience
Professional experience5 - 10 years
Freelancer since2022
Languages
EnglishFluentRomanianNative speaker
Project history
Executed a full Firebase SDK v22 migration updating Firebase Authentication, Cloud Firestore, Firebase Storage, Firebase Analytics, Crashlytics, Remote Config, and Cloud Messaging and resolving all breaking API changes
Integrated and debugged VLC Media Player for video playback, resolving volume control crashes, split-screen compatibility, and stream offset calculations across iOS and Android
Optimized real-time data synchronization and state management, improving consistency and responsiveness across live-updating interfaces.
Built Bluetooth Low Energy detection for the smart buckle and the anti-abandonment sensors, using AltBeacon inside a foreground service. It keeps working with the app in the background, the phone locked, or Android Doze mode on.
Tuned BLE scan cycles and added alarm-based wake-ups to balance how fast the app detects a child against battery use.
Built the eBase (ISOFIX base) feature from scratch: pairing flow, device overview, sensor monitoring, disconnect alerts, and low-battery warnings.
Made critical safety alarms sound even when the phone is locked or on silent, including a Samsung-specific fix, and show full-screen over the lock screen.
Tested compatibility across a wide range of Android devices and OS versions.
Led the development of a mobile application facilitating seamless interaction with Nooka smart office spaces
Integrated Stripe payments, Google Maps navigation, and QR-based access control within a Flutter/BLoC architecture
Stack: Flutter, BLoC, Stripe, Google Maps, QR generator, Firebase