Responsibilities:
• Develop and maintain robust and scalable mobile applications using Flutter framework
• Collaborate closely with product management, design, and engineering teams to understand requirements
• Design and implement new features and functionalities based on user feedback and business requirements
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency
• Write clean, maintainable, and efficient code
• Ensure the best possible performance, quality, and responsiveness of the application
Requirements:
• 2+ years of experience as a Flutter developer or similar role
• Proficiency in Dart programming language
• Experience with third-party libraries and APIs
• Solid understanding of the full mobile development life cycle
• Knowledge of mobile UI design principles and best practices
• Experience with performance and memory tuning with tools
• Familiarity with cloud message APIs and push notifications
• Proficient understanding of code versioning tools, such as Git
• Excellent problem-solving skills
• Ability to work in a team environment.