Software Developer

Sspice Enterprise

Work from home

₹90,000 - ₹90,000 monthly

Fixed

90000 - ₹90000

Earning Potential

90,000

Part Time

Full Time

Min. 3 years

Basic English

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

Apply for job