Software Developer
Sspice Enterprise
Software Developer
Sspice Enterprise
Work from home
₹90,000 - ₹90,000 monthly
Fixed
₹90000 - ₹90000
Earning Potential
₹90,000
Job Details
Interview Details
Job highlights
21 applicants
Job Description
Job Title: End-to-End Flutter App Developer
Location: Remote Mumbai)
Employment Type: Full-time / Contract
Experience Level: Mid to Senior (2–6 years preferred)
About the RoleWe are looking for a highly skilled Flutter App Developer capable of handling end-to-end development of cross-platform mobile applications — from UI/UX implementation and API integration to testing, deployment, and maintenance.
You’ll work on a unified ecosystem of mobile apps, including Customer, Admin, and Rider modules, powered by a shared backend (NestJS + Prisma + PostgreSQL/MySQL).
This role requires strong problem-solving skills, attention to detail, and hands-on experience in scalable app architecture, secure backend integration, and real-time functionality (e.g., sockets, OTP flows, live tracking).
- Key ResponsibilitiesDesign, develop, and maintain Flutter-based mobile apps (Android and iOS) with clean, maintainable code.
- Implement end-to-end features — from UI screens to backend connectivity and state management.
- Integrate RESTful APIs, Firebase, Socket.IO, and third-party SDKs (SMS, payment gateways, maps, etc.).
- Build modular, reusable widgets and maintain responsive, pixel-perfect UI aligned with design guidelines.
- Work closely with backend developers to consume APIs, manage data flow, and ensure consistent performance.
- Manage authentication flows, including OTP-based login, user registration, and admin validation.
- Implement real-time updates for order tracking, delivery status, and live location sharing.
- Optimize performance, handle offline support, and ensure smooth UX on all supported devices.
- Set up and maintain CI/CD pipelines for builds, deployment, and version control (GitHub).
- Conduct debugging, testing, and documentation of features and bug fixes.
- Stay updated on the latest Flutter, Dart, and mobile app trends to enhance performance and features.
- Required Skills & QualificationsStrong command of Flutter and Dart with proven portfolio or published apps.
- Hands-on experience with state management frameworks (Provider, Riverpod, BLoC, GetX, etc.).
- Deep understanding of REST APIs, JSON handling, and asynchronous programming (Futures/Streams).
- Experience with Firebase (Auth, Firestore, Cloud Messaging) and/or Socket.IO for real-time features.
- Familiarity with NestJS/Express or other Node.js backends.
- Proficient in Git/GitHub, CI/CD pipelines, and environment configurations.
- Experience integrating Google Maps API, payment gateways, or SMS/OTP services (e.g., Twilio, MSG91, Exotel).
- Knowledge of app store publishing process (Play Store & App Store).
- Strong problem-solving, debugging, and performance optimization skills.
- Ability to own the project end-to-end, from design to deployment.
- Good to Have (Preferred Skills)Experience with Prisma ORM, PostgreSQL/MySQL backends.
- Knowledge of AWS S3 or other cloud storage for handling media assets.
- Familiarity with web integration (Flutter Web or React) for admin panels.
- UI/UX sense and comfort working with Figma/Adobe XD mockups.
- Experience working in food-tech, POS, or e-commerce projects.
- CompensationCompetitive salary or project-based payout (depending on experience).
- Additional incentives for project milestones, app performance, or uptime reliability.
- Why Join UsBe part of a fast-growing food-tech ecosystem integrating in-store POS, customer ordering, and delivery operations in one unified system.
- Work with modern tech stacks — Flutter, NestJS, Prisma, PostgreSQL, AWS — in a production-grade environment.
- Direct ownership, autonomy, and long-term growth opportunities.
- Flexible working model and real product impact.
Job role
Department
Software Engineering
Role / Category
Software Development
Employment type
Full Time & Part Time
Shift
Day Shift
Job requirements
Experience
Min. 3 years
Education
Diploma
Skills
Flutter, Android Development, GIT, Android Studio, Android SDK, Software development, Git SSH, Google map operation
English level
Basic English
Degree/ Specialisation
Advanced Diploma in Software Application, BCA in Mobile Application and Web Technology, M.Voc in Mobile Phone Application Development, Diploma in Software Application (Atleast one)
Gender
Any gender
About company
Name
Sspice Enterprise
Address
Lower Parel, Mumbai, Maharashtra, India Parel, Mumbai/Bombay
Job posted by Sspice Enterprise
FAQs about this job
Show all