Flutter Developer
Cubera · Bengaluru, Karnataka, India
قدّم وتابع مع أبلاي إيدجCompany DescriptionCubera is an AI-first AdTech and Big Data company building the next generation of audience intelligence and programmatic advertising infrastructure. Our product suite spans Cube (AI-powered audience discovery), Edge (omnichannel DSP), and our ad exchanges Vertex and Advertex. As we scale our consumer-facing brands, video is becoming the primary language of our storytelling across social platforms. We are looking for a creator who lives at the intersection of generative AI and video craft.Role DescriptionThis is a full-time Flutter Developer role for a candidate with 2–5 years of experience. The Flutter Developer will develop and maintain Flutter applications for both Android and iOS, building responsive, pixel-perfect UI from Figma designs. Day-to-day responsibilities include implementing state management using BLoC, integrating RESTful APIs, WebSockets, and Webhooks, and integrating third-party SDKs including payment gateways like Razorpay and Apple Pay. The role also involves creating reusable widgets and maintaining a modular architecture, optimizing application performance and app startup time, debugging production issues, and working closely with backend developers, UI/UX designers, and QA teams. The developer will also participate in code reviews and publish/maintain applications on the Google Play Store and Apple App Store.Qualifications2–5 years of experience in Flutter development with strong knowledge of DartStrong experience with BLoC state management and REST API integrationExperience with WebSockets, Webhooks, and third-party SDK integrationsExperience with local storage (Hive, SharedPreferences, SQLite)Strong understanding of Flutter widget lifecycle and responsive UI developmentExperience with Firebase (FCM, Crashlytics, Analytics, Remote Config), push notifications, and deep linkingFamiliarity with CI/CD pipelines, performance optimization, and Git/GitHubStrong analytical, debugging, and communication skills; comfortable working independently in an Agile/Scrum environment