Yurii
Flutter developer
- Розглядає посади:
- Flutter developer, Mobile developer, Business analyst
- Місто проживання:
- Одеса
- Готовий працювати:
- Дистанційно
Контактна інформація
Шукач вказав телефон та ел. пошту.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/12608257/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Software Engineer
[
PROFESSIONAL SUMMARY
Flutter Engineer with over 3 years of experience in mobile development and project architecture. Specialized in building
scalable applications using Clean Architecture and BLoC. Experienced in the full application release lifecycle, native platform
integrations, and backend development with TypeScript and Node.js. Proficient in PostgreSQL and SQL, server deployment
and maintenance, third-party API integrations, push notification systems, and Firebase-backed solutions. Strong focus on
background execution logic, custom UI components, and secure data handling.
TECHNICAL SKILLS
Core Flutter (Mobile & Web), Dart, TypeScript, Clean Architecture, OOP
State Management BLoC (Cubit), Provider
Backend & API Node.js (Cloud Functions), TypeScript backend development, REST API integration,
Third-party API integration, Push Notifications (server-side)
Databases PostgreSQL (advanced SQL queries, indexing, optimization), SQLite, Firestore
DevOps & Deployment Server deployment & configuration, project migration & maintenance, CI/CD pipelines
Firebase Firebase Auth, Firestore, Cloud Storage, Firebase Cloud Messaging (Push Notifications)
Native & System Platform Channels (MethodChannel) for native Android/iOS implementations
App Publishing App Store Connect & Google Play Console (signing, provisioning, store compliance)
Networking Dio/HTTP, REST API, Interceptors, WebSocket, MQTT
Data Modeling DTO design, Freezed, build_runner, Injectable/GetIt
Local Storage SQLite, shared_preferences, flutter_secure_storage
AI Tools Claude Code CLI, GitHub Copilot — code generation, refactoring, automated code review,
boilerplate automation
Tools & CI/CD Git, GitHub, TestFlight, Firebase Distribution
WORK EXPERIENCE
Crypto App – Cryptocurrency Mobile Application
Software Engineer
Cross-platform cryptocurrency application featuring secure user onboarding with document verification, identity validation,
and multi-currency wallet management with seamless backend integration.
• Fully implemented registration flow UI and user profile screen based on designer-provided layouts.
• Developed Google and Apple Sign-In authentication for Android and iOS with platform-specific handling.
• Implemented document verification module: step-by-step ID/photo capture flow, live camera integration with on-screen
masking, selfie-with-document capture and backend upload.
• Integrated profile API for sending ID verification data, fetching user info, and handling conditional UI.
• Configured automatic routing and redirects based on auth/verification state.
• Set up multilingual support with flutter_localizations and intl.
• Managed backend communication using Dio with interceptors, error handling, and token refresh.
• Oversaw test builds for Android and iOS (signing & provisioning, TestFlight and Firebase Distribution).
Technologies: Flutter, Dart, BLoC, Dio, Camera, CustomPaint, Google/Apple Auth, Firebase Distribution.
Backend Development & Server Infrastructure
Software Engineer
Designed and developed backend services supporting mobile applications, including server-side push notification delivery,
REST API endpoints, and PostgreSQL database management.
• Developed backend services in TypeScript with Node.js, implementing clean RESTful API architecture.
• Designed and optimized PostgreSQL schemas; wrote advanced SQL queries including joins, subqueries, indexes, and
aggregations.
• Implemented server-side push notification system (FCM/APNs) for targeted and broadcast delivery.
Technologies: TypeScript, Node.js, PostgreSQL, SQL, REST API, FCM, APNs, PM2, Docker.
Emergency Button – Flutter Safety App
Software Engineer
Cross-platform mobile application providing rapid assistance in critical situations. With a single tap, the app sends an
emergency message, shares GPS coordinates, and initiates a call to a predefined contact.
• Fully cross-platform implementation (Android/iOS) with BLoC state management.
• Integrated local notifications with adaptive UI and accessibility support.
• Real-time geolocation using geolocator, location, and background_locator_2; battery-optimized GPS intervals.
• Support for custom endpoints via REST/JSON, MQTT, or WebSocket for secure coordinate transmission.
• SMS dispatch, automatic emergency calls via platform channels, and permissions management.
• Android background execution: WorkManager, ForegroundService, AlarmManager, BroadcastReceiver (Doze Mode
bypass).
• iOS: CLLocationManager with significant location change monitoring compliant with privacy restrictions.
• Multi-language support with runtime switching via the intl package.
Technologies: Flutter, Dart, BLoC, MethodChannels, WorkManager, ForegroundService, GPS/LBS.
EDUCATION
Odesa State University of Intellectual Technologies and Communication
2013 – 2017 | Odesa, Ukraine
LANGUAGES
English: Intermediate • Ukrainian: Native
Схожі кандидати
-
Flutter-розробник
100000 грн, Дистанційно -
Flutter-розробник
Дистанційно -
Flutter developer
Дистанційно, Житомир -
Програміст Full stack (Golang, Angular, Vue, React, Flutter)
60000 грн, Дистанційно -
Flutter developer (trainee)
Дистанційно, Івано-Франківськ