Padmi

Senior Flutter Developer for Worli, Mumbai

MumbaiPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at Talent Leads Consultants

Opens the source posting on shine.com

Source description

About the role

View original

Job Description: A Senior Flutter Developer is a software engineer specializing in mobile app development using the Flutter framework, who also possesses advanced skills and experience in leading teams and projects, mentoring junior developers, and driving technical direction. They are responsible for designing, developing, and optimizing high-quality, performant Flutter applications for both iOS and Android platforms. Key Responsibilities: Application Development: Designing, developing, and maintaining complex Flutter applications. Team Leadership: Leading development teams, mentoring junior developers, and providing technical guidance. Code Quality: Ensuring code quality, maintainability, and adherence to best practices through code reviews. Cross-Platform Compatibility: Managing cross-platform development and ensuring compatibility across different devices and operating systems. API Integration: Integrating user interfaces with APIs and data sources. Performance Optimization: Identifying and resolving performance bottlenecks and optimizing application performance. Collaboration: Collaborating with designers, product managers, and other stakeholders to deliver high-quality solutions. Technical Direction: Providing technical leadership and influencing the technical direction of projects. Problem Solving: Troubleshooting advanced issues and finding creative solutions to complex problems. Staying Updated: Continuously learning and evaluating new technologies and tools to improve development efficiency. Essential Skills: Flutter & Dart: Strong proficiency in Flutter framework and Dart programming language. Mobile Development: Experience with native mobile development (iOS and/or Android) is often required. State Management: Experience with state management solutions like Redux or BLoC. API Integration: Experience integrating with RESTful APIs and other backend services. Code Versioning: Familiarity with code versioning tools like Git. Problem-Solving: Strong problem-solving and analytical skills. Communication: Excellent written and verbal communication skills. Teamwork: Ability to work effectively in a team environment. Experience: Typically requires 10+ years of experience in mobile application development. Experience leading or mentoring teams is often a key requirement. Proven track record of delivering high-quality mobile applications. Job Description: A Senior Flutter Developer is a software engineer specializing in mobile app development using the Flutter framework, who also possesses advanced skills and experience in leading teams and projects, mentoring junior developers, and driving technical direction. They are responsible for designing, developing, and optimizing high-quality, performant Flutter applications for both iOS and Android platforms. Key Responsibilities: Application Development: Designing, developing, and maintaining complex Flutter applications. Team Leadership: Leading development teams, mentoring junior developers, and providing technical guidance. Code Quality: Ensuring code quality, maintainability, and adherence to best practices through code reviews. Cross-Platform Compatibility: Managing cross-platform development and ensuring compatibility across different devices and operating systems. API Integration: Integrating user interfaces with APIs and data sources. Performance Optimization: Identifying and resolving performance bottlenecks and optimizing application performance. Collaboration: Collaborating with designers, product managers, and other stakeholders to deliver high-quality solutions. Technical Direction: Providing technical leadership and influencing the technical direction of projects. Problem Solving: Troubleshooting advanced issues and finding creative solutions to complex problems. Staying Updated: Continuously learning and evaluating new technologies and tools to improve development efficiency. Essential Skills: Flutter & Dart: Strong proficiency in Flutter framework and Dart programming language. Mobile Development: Experience with native mobile development (iOS and/or Android) is often required. State Management: Experience with state management solutions like Redux or BLoC. API Integration: Experience integrating with RESTful APIs and other backend services. Code Versioning: Familiarity with code versioning tools like Git. Problem-Solving: Strong problem-solving and analytical skills. Communication: Excellent written and verbal communication skills. Teamwork: Ability to work effectively in a team environment. Experience: Typically requires 10+ years of experience in mobile application dev

One address, no account. We’ll tell you when matching roles go live.

More at Talent Leads Consultants

Related open roles

View all roles