
Full Stack Mobile Developer
Kabul, AF
Overview
Full Stack Mobile Developer at Afgano LLC, building cross-platform Flutter applications on Spring Boot backends for delivery and e-commerce products. The role spans the full stack: Flutter clients for iOS and Android, REST APIs and authentication services in Spring Boot, payment integration, delivery algorithms with real-time location tracking and route optimization, and socket-based live updates with push notifications. It also covers deployment and day-to-day server operations on Hostinger VPS environments.
Key Responsibilities
- Develop cross-platform mobile applications for iOS and Android using Flutter
- Build and maintain backend services using Spring Boot including authentication, payment integration, and API development
- Design and implement delivery algorithms, real-time location tracking, and route optimization
- Integrate push notifications, live updates, and socket-based communication
- Develop e-commerce and ordering systems including carts, product management, and checkout flow
- Handle DevOps tasks on Hostinger VPS environments including server setup and deployment
Achievements & Impact
- Developed scalable cross-platform applications serving thousands of users
- Implemented real-time tracking systems improving delivery efficiency by 40%
- Built secure payment integration systems processing thousands of transactions
- Optimized server performance reducing response times by 30%
Technical Achievements
Cross-Platform Mobile Delivery
Built iOS and Android clients from a single Flutter codebase, sharing business logic and state management across both platforms.
Real-Time Tracking & Routing
Implemented live location tracking and route optimization for delivery flows, with socket-based updates keeping drivers, customers, and the backend in sync.
Secure Payment Integration
Integrated payment processing into the ordering flow, covering transaction handling and server-side verification in the Spring Boot backend.
Backend Service Design
Designed Spring Boot services for authentication, product and order management, exposed as REST APIs consumed by the mobile clients.
Performance Optimization
Cut server response times by roughly 30% through query tuning and server-side optimization on the VPS environment.
Deployment & Operations
Handled VPS provisioning, deployment, and ongoing server operations on Hostinger, including environment setup and release management.
Systems & Platforms
Delivery Platform
Ordering and delivery system with driver assignment, live tracking, and route optimization.
E-commerce & Ordering
Cart, product management, and checkout flows across the mobile clients and backend services.
Notification Infrastructure
Push notifications and socket-based live updates keeping clients in sync with backend state.
Backend API Services
Spring Boot services covering authentication, payments, and the core product APIs.