تجريب2
Experience: 4-8 years in mobile application development. Flutter Expertise: At least 5 years of hands-on experience with Flutter; Kotlin experience is an added advantage. Technical Proficiency: Strong knowledge of Object-Oriented Programming, data structures, and design patterns specific to Flutter mobile development. App Publication: Successfully published a minimum of 3 apps on the Google Play Store. Security Knowledge: Familiarity with mobile security and cryptography is a plus. Tool Proficiency: Solid working knowledge of tools like Git, JIRA, Jenkins, or similar. Agile Methodology: Experience with agile development practices is preferred. Communication: Strong communication skills and fluency in English. Testing: Proficient with unit testing frameworks for Flutter, such as Mockito. API Integration: Experience in integrating with backend APIs, such as RESTful APIs. State Management: Skilled in state management solutions within Flutter, such as Provider or BLoC. Navigation & Routing: Experienced in using navigation and routing libraries in Flutter. UI/UX: Understanding of best practices for mobile UI/UX design. CI/CD: Familiar with continuous integration and deployment pipelines. Performance Tuning: Expertise in optimizing app performance. Concurrency: Understanding of multi-threading and asynchronous programming concepts. Design Patterns: In-depth knowledge of design patterns like Observer, Factory, Adapter, and Singleton. Architectural Patterns: Understanding of architectural patterns such as MVC, MVVM, or VIPER. Analytics: Experience with logging and capturing user navigation and app usage data using tools like Google Firebase and Sentry to identify key user interactions.I am engaged with a Digital Consultancy who are looking for Flutter Developer to join them on an initial 5-month contract, working fully remote: Experience: 4-8 years in mobile application development. Flutter Expertise: At least 5 years of hands-on experience with Flutter; Kotlin experience is an added advantage. Technical Proficiency: Strong knowledge of Object-Oriented Programming, data structures, and design patterns specific to Flutter mobile development. App Publication: Successfully published a minimum of 3 apps on the Google Play Store. Security Knowledge: Familiarity with mobile security and cryptography is a plus. Tool Proficiency: Solid working knowledge of tools like Git, JIRA, Jenkins, or similar. Agile Methodology: Experience with agile development practices is preferred. Communication: Strong communication skills and fluency in English. Testing: Proficient with unit testing frameworks for Flutter, such as Mockito. API Integration: Experience in integrating with backend APIs, such as RESTful APIs. State Management: Skilled in state management solutions within Flutter, such as Provider or BLoC. Navigation & Routing: Experienced in using navigation and routing libraries in Flutter. UI/UX: Understanding of best practices for mobile UI/UX design. CI/CD: Familiar with continuous integration and deployment pipelines. Performance Tuning: Expertise in optimizing app performance. Concurrency: Understanding of multi-threading and asynchronous programming concepts. Design Patterns: In-depth knowledge of design patterns like Observer, Factory, Adapter, and Singleton. Architectural Patterns: Understanding of architectural patterns such as MVC, MVVM, or VIPER. Analytics: Experience with logging and capturing user navigation and app usage data using tools like Google Firebase and Sentry to identify key user interactions.
© 2024 جميع الحقوق محفوظة!