● Develop and maintain mobile applications using the Flutter framework. ● Write clean, maintainable, and efficient code while adhering to industry best practices and coding standards. ● Collaborate with designers and product managers to understand project requirements and translate them into technical specifications. ● Participate in architectural and design discussions, providing insights and suggestions for improving application performance and user experience. ● Work closely with backend developers to integrate APIs and ensure seamless data flow between the mobile app and server. ● Conduct code reviews and provide constructive feedback to junior developers, promoting code quality and adherence to coding standards. ● Troubleshoot and resolve bugs, performance issues, and other technical problems that arise during development and in production. ● Stay up-to-date with the latest Flutter and mobile development trends, technologies, and best practices, and share knowledge with the team. ● Mentor and guide junior developers, assisting them with technical challenges and fostering their professional growth. ● Collaborate with QA teams to develop comprehensive test plans and ensure high-quality deliverables.