App Developer - Flutter Expert

2 - 6 years

Noida All india

Posted:9 months ago

Apply

Job Description

As a skilled App Developer - Flutter Expert at one of Weekday's clients, your role will involve designing, building, and scaling high-quality cross-platform mobile applications. You will collaborate closely with backend engineers, designers, and DevOps teams to deliver performant, intuitive, and visually engaging mobile experiences across Android and iOS platforms. **Key Responsibilities:** - **Flutter Development** - Design, develop, and maintain robust cross-platform mobile applications using Flutter and Dart. - Build reusable, modular, and scalable components to accelerate development cycles. - Ensure compatibility with multiple Flutter versions when required. - **API Integration** - Integrate RESTful APIs and GraphQL services in collaboration with backend teams. - Ensure secure and reliable data exchange between mobile applications and server systems. - Implement effective error handling, retry mechanisms, and fallback strategies. - **UI/UX Implementation** - Translate wireframes and design mockups into responsive, high-quality mobile interfaces. - Ensure adherence to Material Design and Cupertino guidelines for platform consistency. - Implement animations, transitions, and micro-interactions to enhance user engagement. - **Performance & Optimization** - Optimize applications for performance, responsiveness, and scalability. - Identify and resolve memory leaks, latency issues, and performance bottlenecks. - Use tools such as Firebase Performance Monitoring, Appsflyer, OneSignal, or similar to analyze app behavior. - **Cross-Platform Responsiveness** - Ensure seamless functionality across Android and iOS devices with varying screen sizes and orientations. - Handle platform-specific behaviors while maintaining a unified codebase. - **Testing & Debugging** - Perform comprehensive testing to ensure stability and reliability. - Implement automated testing using tools such as Flutter Driver or equivalent frameworks. - Debug issues across devices, OS versions, and environments. - **Code Quality & Best Practices** - Write clean, maintainable, and efficient code following Flutter and mobile best practices. - Use Git and version control workflows effectively. - Participate in code reviews and support junior developers through mentoring when required. - **DevOps & Delivery** - Collaborate with DevOps teams to integrate CI/CD pipelines for mobile app builds and releases. - Support automated testing and deployment for faster and more reliable releases. - **Continuous Improvement** - Stay up to date with Flutter updates, mobile development trends, and emerging technologies. - Actively contribute to team knowledge sharing and technical discussions. **Qualification Required:** - Proven experience as a Flutter App Developer with a strong portfolio of mobile applications. - Deep proficiency in Flutter and Dart, including state management solutions such as Provider, BLoC, or Riverpod. - Experience integrating third-party SDKs, libraries, and APIs. - Strong understanding of mobile app security, including secure API communication and user data protection. - Hands-on experience with Firebase services such as Authentication, Firestore, and Analytics. - Experience deploying applications to Google Play Store and Apple App Store. - Familiarity with Agile development methodologies such as Scrum or Kanban. - Strong problem-solving skills with the ability to debug complex mobile issues. - Excellent written and verbal communication skills in English; proficiency in Hindi is an added advantage. In this role, you will have the opportunity to work on a variety of exciting projects and contribute to the continuous improvement of mobile applications. As a skilled App Developer - Flutter Expert at one of Weekday's clients, your role will involve designing, building, and scaling high-quality cross-platform mobile applications. You will collaborate closely with backend engineers, designers, and DevOps teams to deliver performant, intuitive, and visually engaging mobile experiences across Android and iOS platforms. **Key Responsibilities:** - **Flutter Development** - Design, develop, and maintain robust cross-platform mobile applications using Flutter and Dart. - Build reusable, modular, and scalable components to accelerate development cycles. - Ensure compatibility with multiple Flutter versions when required. - **API Integration** - Integrate RESTful APIs and GraphQL services in collaboration with backend teams. - Ensure secure and reliable data exchange between mobile applications and server systems. - Implement effective error handling, retry mechanisms, and fallback strategies. - **UI/UX Implementation** - Translate wireframes and design mockups into responsive, high-quality mobile interfaces. - Ensure adherence to Material Design and Cupertino guidelines for platform consistency. - Implement animations, transitions, and micro-interactions to enhance user

Skills Required

dart firebase flutter mobile app development kotlin crossplatform development state management

Work Mode

On-site

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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
coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You