Flutter Developer

3 - 7 years

0 Lacs

Posted:20 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You are required to be a passionate Flutter Developer (Software Engineer III) at GeekyAnts. Your main responsibility will be to independently handle mobile app modules from architecture to UI/UX implementation, ensuring app performance and release management. You will work closely with backend, product, and design teams to develop high-quality cross-platform applications that are scalable and visually appealing. Key Responsibilities: - Design and develop advanced Flutter applications for Android, iOS, and Web platforms. - Architect clean, modular, and testable code using technologies like Bloc, Riverpod, Provider, and GetX. - Integrate REST and GraphQL APIs, Firebase services, and third-party SDKs into the applications. - Ensure adaptive and pixel-perfect UI across different devices and orientations. - Optimize app performance including startup time, frame rate, memory usage, and build size. - Automate builds and releases through continuous integration and continuous deployment (CI/CD) processes for App Store and Play Store. - Write unit, widget, and integration tests while participating in code reviews. - Mentor junior developers and uphold coding best practices. - Collaborate effectively with backend, design, and QA teams in an agile environment. Qualifications Required: - 3+ years of hands-on experience in Flutter and Dart for building production apps. - Profound understanding of Flutter widget tree, lifecycle, async programming, and navigation. - Experience in state management using Bloc, Riverpod, Provider, or GetX. - Strong knowledge of API integrations, pagination, and error handling. - Familiarity with technologies like Hive, Drift, SharedPreferences for local storage. - Knowledge of Dependency Injection using get_it or injectable. - Proficiency in Git version control and branching workflows. - Experience in app release management and OTA deployment. - Excellent problem-solving, debugging, and communication skills. - Ownership mindset with the capability to drive features independently. Additional Company Details: GeekyAnts is a design and development studio renowned for its expertise in technologies like React, React Native, Flutter, Angular, Vue, NodeJS, Python, and Svelte. The company has a vast portfolio of clients across various industries globally and is known for its innovative solutions that have transformed businesses digitally. GeekyAnts is also recognized as a registered service provider for Google LLC since 2017. Additionally, the company has contributed significantly to the open-source community with projects like NativeBase, BuilderX, Vue Native, and Flutter Starter. (Note: The round description and educational qualifications were not included in the job description as they were not directly related to the role of a Flutter Developer at GeekyAnts.),

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

chennai, tamil nadu, india

bengaluru east, karnataka, india