• Job Id
    1002732
  • Company
    Software Company
  • Job Type
    Full Time
  • Post Date
    20 March 2024

Flutter Developer Job Opening in Kannur

Kannur, Kerala
Full Time

Requirements

  • Monthly Salary
    ₹ 0 - ₹ 0
  • Required Gender
    Male/Female
  • Qualification
    Same Field Experience

We are seeking a skilled Flutter Developer to join our team in Kannur. The Flutter Developer will be responsible for designing, developing, and maintaining cross-platform mobile applications using the Flutter framework. This role requires expertise in Dart programming language, Flutter framework, and mobile app development best practices. Key Responsibilities: Mobile App Development: Design and develop cross-platform mobile applications using the Flutter framework. Write clean, efficient, and maintainable code to implement app features and functionalities. UI/UX Design: Work closely with designers to translate design mockups and wireframes into responsive and visually appealing user interfaces. Ensure consistency and usability across different devices and screen sizes. State Management: Implement state management solutions using built-in Flutter state management techniques (setState, Provider) or third-party libraries (Bloc, Redux). Manage application state to maintain data consistency and application performance. Integration with APIs: Integrate mobile applications with backend APIs and web services to fetch data and perform server-side operations. Implement authentication, data synchronization, and error handling mechanisms. Testing and Debugging: Write unit tests and perform manual and automated testing to ensure code quality and application stability. Debug issues and implement fixes to address user-reported bugs and errors. Performance Optimization: Identify and resolve performance bottlenecks to ensure smooth and responsive user experience. Optimize app performance, memory usage, and battery consumption for better efficiency. Deployment and Release: Prepare mobile applications for deployment to app stores (Google Play Store, Apple App Store) and manage the submission process. Handle versioning, code signing, and release management tasks for app updates and new releases. Documentation and Collaboration: Document technical specifications, API endpoints, and development processes for reference and knowledge sharing. Collaborate with cross-functional teams, including product managers, designers, and backend developers, to deliver high-quality mobile applications. Qualifications: Bachelor's degree or equivalent experience in Computer Science, Software Engineering, or related field. Proven experience working as a Mobile App Developer, Flutter Developer, or similar role. Proficiency in Dart programming language and Flutter framework. Strong understanding of mobile app development concepts, including UI/UX design, state management, and asynchronous programming. Experience with state management libraries such as Provider, Bloc, or Redux. Familiarity with RESTful APIs and asynchronous data fetching techniques. Knowledge of mobile app deployment processes for iOS and Android platforms. Excellent problem-solving skills and attention to detail. Effective communication and teamwork abilities. Willingness to learn new technologies and stay updated with industry trends in mobile app development. Note: This job description outlines the primary responsibilities and qualifications required for the Flutter Developer position in Kannur. Additional duties may be assigned based on the specific needs of the employer and the nature of mobile app projects undertaken.