Flutter Developer
Sparecel · Gurugram, Haryana, India
Apply & track with Apply EdgeCompany Description Sparecel is a next-generation automotive platform transforming how spare parts are sourced, sold, and connected across the industry. Designed to modernize the automotive aftermarket, Sparecel links buyers, sellers, distributors, workshops, and suppliers through a seamless digital ecosystem. The platform enables faster, more transparent, and reliable procurement and order management, supported by a wide network of trusted sellers and competitive pricing. Beyond being a marketplace, Sparecel focuses on innovation and integrated solutions for invoicing, inventory management, business growth, and customer engagement. The company’s mission is to build a smarter, faster, and more connected automotive spare parts ecosystem for every stakeholder.Role Description This is a full-time on-site role for a Flutter Developer based in Gurugram. The Flutter Developer will design, develop, and maintain high-quality cross-platform mobile applications that power Sparecel’s digital ecosystem. Responsibilities include implementing new features, optimizing app performance, integrating RESTful APIs and backend services, and ensuring secure, scalable, and maintainable code. The role involves collaborating with product managers, designers, and backend developers, participating in code reviews, writing unit and integration tests, and troubleshooting issues across Android and iOS platforms. The developer will also contribute to technical documentation and support continuous improvement of the mobile architecture and user experience.Qualifications Strong foundation in Computer Science, including data structures, algorithms, and software engineering principles.Hands-on experience in Software Development and Back-End Web Development, with an understanding of RESTful APIs and microservices.Proficiency in Programming and Object-Oriented Programming (OOP), preferably with Dart and experience in Flutter framework.Experience building and deploying production-grade mobile apps for Android and iOS using Flutter.Knowledge of state management solutions (e.g., Provider, Bloc, Riverpod) and app architecture patterns (MVC, MVVM, Clean Architecture).Familiarity with CI/CD pipelines, version control (Git), and automated testing for mobile applications.Ability to work collaboratively in cross-functional teams and communicate technical concepts clearly.Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.