Application Development Senior Consultant / Lead ( Flutter Focus)
Location: Delhi-NCR (Hybrid/Remote options available)
Experience: 7+ Years
Our Client is a leading technology consultancy specializing in cutting-edge cloud-native solutions. We empower our clients with innovative and scalable applications built on Google Cloud Platform, focusing on robust architecture, optimal performance, and business transformation. Join a collaborative and dynamic environment where leadership, technical excellence, and continuous growth are highly valued.
Are you a seasoned Full Stack Developer who is an expert in cross-platform mobile development with Flutter/Dart and has extensive experience in architecting and delivering high-performance, scalable mobile and web applications on Google Cloud Platform Our Clientis looking for a proactive and experienced Senior App Dev Consultant to lead our technical initiatives and mentor our growing team in the Delhi-NCR region. If you possess a strong track record of designing robust cloud-native solutions, leveraging Flutter for beautiful UIs, and driving project success, we encourage you to apply!
Responsibilities :
- Lead the design, development, and deployment of complex, cross-platform mobile and web applications using Flutter/Dart and complementary backend technologies (Node.js, Java, Go, Python, etc.) on Google Cloud Platform.
- Design and implement responsive, high-fidelity user interfaces and robust state management solutions (e.g., Provider, Bloc/Cubit) in Flutter.
- Collaborate closely with solution architects and clients to define technical architectures, encompassing system design, data flow, and integration strategies.
- Drive the implementation and optimization of mobile-focused GCP services, including Firebase (Authentication, Firestore, Cloud Messaging), Cloud Functions, Pub/Sub, Cloud Storage, GKE, and BigQuery.
- Oversee and ensure adherence to best practices in software development, coding standards, mobile performance tuning, and resource optimization.
- Lead and mentor junior to mid-level developers, conducting code reviews and fostering a culture of technical excellence.
- Implement and manage CI/CD pipelines (e.g., with Flutter tools or Cloud Build) for efficient and automated deployments across various environments (dev, QA, prod), including both Android and iOS app stores.
- Develop and maintain robust RESTful APIs and microservices to support Flutter applications, ensuring seamless connectivity and data processing.
- Stay abreast of the latest advancements in Flutter, Dart, and GCP, advocating for continuous improvement and innovation.
Qualification Criteria
Required Skills & Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 7+ years of comprehensive professional experience in full-stack application development.
- Expert-level proficiency in Flutter and Dart for building high-quality, cross-platform mobile and web applications.
- Proven expertise in leading design and development efforts for scalable enterprise applications.
- Extensive experience with multiple backend technologies/languages (e.g., Node.js, NestJS, Java (Spring Boot, Dropwizard), Python, Go, Dart).
- Deep hands-on experience with a broad range of Google Cloud Platform (GCP) services, including a strong focus on mobile integration:
- Mobile/Backend Services: Firebase (Authentication, Firestore, Cloud Messaging, Crashlytics), Cloud Functions.
- Compute: Google Kubernetes Engine (GKE), App Engine.
- Databases: Cloud SQL (PostgreSQL, MySQL), Spanner, Bigtable, Datastore.
- Data Analytics/Messaging: BigQuery, Pub/Sub.
- Strong understanding and practical experience with System Design and Architecture Design principles.
- Proficiency with relational (SQL, PostgreSQL, MySQL) and NoSQL (Firebase, Firestore) databases.
- Expertise in code collaboration tools (Git, GitHub, Bitbucket) and project management methodologies (JIRA, Confluence, Agile).
- Demonstrated ability to lead teams (8-12 members) and work closely with clients/stakeholders.
Nice to have skills
- Professional Google Cloud Certifications (Cloud Architect, Data Engineer, DevOps Engineer, etc.).
- Experience with native platform integration in Flutter (Platform Channels) for both iOS and Android.
- Experience with specific APIs like Google Maps API or integration with external APIs.
- Familiarity with containerization and orchestration (Docker, Kubernetes).
#Hiring #SeniorFlutterDeveloper #FlutterJobs #FlutterLead #GoogleCloud #GCP #CloudNative #FullStackDeveloper #MobileAppDevelopment #SystemDesign #SoftwareArchitecture #TechLead #EngineeringLeadership #Firebase #Kubernetes #DelhiNCR #HybridJobs #IndiaTechJobs