Development of mobile applications for Android (React Native, Full-Stack)
I specialize in mobile application development with a focus on Android (Google Play) — from idea to full release and ongoing support.
I implement the full development cycle: frontend, backend, integrations, and deployment.
Frontend (Mobile):
React Native, Expo, TypeScript, Redux Toolkit, RTK Query, React Navigation, Reanimated, WebRTC
Backend:
Node.js, Express / NestJS, MongoDB (Mongoose), PostgreSQL (Prisma), REST API, WebSocket
Integrations and services:
Firebase (Auth, Realtime Database, Storage), Google Services, RevenueCat, Stripe, OneSignal, AppsFlyer, analytics (PostHog, Mixpanel), third-party APIs
Functionality:
Real-time (WebSocket), push notifications, authorization (OAuth), payments and subscriptions, media handling, analytics, complex business logic
Full development cycle for Android:
- task analysis and architecture design
- mobile application development
- backend development and API
- integration of third-party services
- testing and optimization
- preparation of builds (APK / AAB, EAS)
- publication on Google Play (Google Play Console, signing, releases)
Post-release:
- support and updates for the application
- bug fixes
- adding new functionality
- performance optimization
- scaling backend and infrastructure
I implement the full development cycle: frontend, backend, integrations, and deployment.
Frontend (Mobile):
React Native, Expo, TypeScript, Redux Toolkit, RTK Query, React Navigation, Reanimated, WebRTC
Backend:
Node.js, Express / NestJS, MongoDB (Mongoose), PostgreSQL (Prisma), REST API, WebSocket
Integrations and services:
Firebase (Auth, Realtime Database, Storage), Google Services, RevenueCat, Stripe, OneSignal, AppsFlyer, analytics (PostHog, Mixpanel), third-party APIs
Functionality:
Real-time (WebSocket), push notifications, authorization (OAuth), payments and subscriptions, media handling, analytics, complex business logic
Full development cycle for Android:
- task analysis and architecture design
- mobile application development
- backend development and API
- integration of third-party services
- testing and optimization
- preparation of builds (APK / AAB, EAS)
- publication on Google Play (Google Play Console, signing, releases)
Post-release:
- support and updates for the application
- bug fixes
- adding new functionality
- performance optimization
- scaling backend and infrastructure