HamburgerMenu
hirist

Job Description

Description :

Job Title : Flutter Engineer

Experience : 7 yr

Vacancy : 1

Location : Pune, Noida or Remote

Work Days : 5 days a week (Mon- Fri)

Budget : Open to Discuss

Interview rounds : 3 Technical rounds

Responsibilities :


- We are seeking a highly skilled and passionate Flutter Software Engineer to join our dynamic development team.

- You will be responsible for building and maintaining high-performance, scalable, and feature-rich cross-platform mobile applications.

- This role offers an opportunity to work closely with product managers, UI/UX designers, and backend engineers in delivering seamless user experiences on iOS and Android.

Key Responsibilities :


Responsibility Description :


- Flutter App Development Design, build, and maintain robust cross-platform mobile applications using Flutter and Dart.

- Familiarity with Android/iOS frameworks is a plus, as well as experience with React Native or similar cross-platform frameworks.

- UI/UX Implementation Collaborate with designers to implement responsive, pixel-perfect, and user-friendly interfaces.

- Performance Optimization Monitor and enhance application performance, ensuring minimal crashes and fast load times.

- API Integration Integrate RESTful APIs, WebSockets, and third-party services including Firebase and payment gateways.

- State Management Implement efficient state management solutions (e. g., Provider, Riverpod, BLoC, GetX) for scalable app logic.

- Code Quality & Reviews Write clean, maintainable, and modular code following best practices.

Participate in code reviews and ensure adherence to coding standards.

- Debugging & Issue Resolution Diagnose, troubleshoot, and resolve technical issues and bugs quickly and effectively.

- CI/CD Implementation Set up and maintain continuous integration and deployment pipelines to streamline release processes.

- Multi-Platform Adaptability Ensure consistent functionality and appearance across various devices, screen sizes, and OS versions.

- Team Collaboration Work cross-functionally with designers, product managers, and backend engineers to deliver end-to-end solutions.

Key Skills & Qualifications :

Skill Details :


- Flutter & Dart Expertise 3-5 years of hands-on experience in developing production-ready Flutter applications.

- State Management Proficiency with modern state management tools like Provider, Riverpod, BLoC, or GetX.

- API & Data Integration Strong experience integrating RESTful APIs, GraphQL, and WebSocket services.

- Mobile App Architecture Solid understanding of mobile architectural patterns such as MVVM, MVC, or Clean Architecture.

- Cloud Services Practical experience with Firebase services including Authentication, Firestore, Cloud Functions, and Push Notifications.

- Performance Tuning Skilled in profiling, debugging, and optimizing mobile apps for best performance.

- CI/CD & Version Control Familiarity with Git workflows and tools like Bitrise, Jenkins, or GitHub Actions for continuous integration and delivery.

- Third-Party SDKs Experience integrating third-party libraries and SDKs including analytics, payments, and crash reporting tools.

- Testing Competence in writing unit, widget, and integration tests using Flutters testing frameworks.

- Native Development (Bonus) Basic knowledge of native iOS (Swift) or Android (Kotlin) development for writing custom platform-specific code is a plus


info-icon

Did you find something suspicious?