Senior Flutter Developer (Surat)

Senior Flutter Developer (Surat)

11 Sep
|
Logicgo Infotech
|
Surat

11 Sep

Logicgo Infotech

Surat

About the Role

We are looking for a Senior Flutter Developer to join our product development team. The ideal candidate will be responsible for building, enhancing, and maintaining high-quality mobile applications that are scalable, reliable, and performance-driven.

You will work closely with the internal product, development, backend, and QA teams to convert product requirements into well-designed and efficient mobile experiences.

Key Responsibilities

Product Development

- Design, develop, and maintain mobile applications using Flutter and Dart.
- Develop new product features based on business and product requirements.
- Enhance existing features to improve functionality, usability, and performance.
- Build scalable and maintainable mobile applications for Android and iOS.
- Ensure smooth integration with REST APIs, backend services, and third-party SDKs.
- Participate in the complete product development lifecycle, from development to release.

Technical Ownership

- Take ownership of assigned product modules and features.
- Understand product requirements and translate them into effective technical solutions.
- Make appropriate technical decisions related to application development and implementation.
- Identify technical challenges and proactively develop suitable solutions.
- Troubleshoot and resolve complex application issues, crashes, and performance problems.
- Ensure applications remain stable, responsive, and scalable as the product grows.

Code Quality & Architecture

- Write clean, reusable, maintainable, and production-ready code.
- Follow Flutter and Dart best practices and established coding standards.
- Implement appropriate architecture and design patterns.
- Conduct code reviews and maintain development quality across the codebase.




- Refactor and optimize existing code wherever required.
- Ensure proper error handling, testing, and edge-case management.

Performance & Optimization

- Monitor and improve application performance, responsiveness, and stability.
- Optimize application startup time, memory usage, API calls, and overall user experience.
- Identify and resolve performance bottlenecks.
- Ensure consistent application behavior across different devices and OS versions.

Product & Team Collaboration

- Work closely with Product, Backend, QA, UI/UX, and other internal teams.
- Collaborate with backend developers for API design, integration, and feature implementation.
- Coordinate with QA teams to identify and resolve issues before releases.
- Provide technical inputs during product discussions and feature planning.
- Assist junior developers and share technical knowledge with the team.

Release & Maintenance

- Participate in application build, testing, deployment, and release activities.
- Monitor production issues and provide timely technical resolutions.
- Maintain existing product features and implement improvements based on product requirements.
- Ensure application releases meet defined quality and stability standards.

Required Skills & Experience

- 3+ years of professional experience in Flutter development.
- Strong proficiency in Flutter and Dart.




- Strong understanding of mobile application development principles.
- Hands-on experience with REST APIs and third-party integrations.
- Positive understanding of state management solutions such as BLoC, Provider, Riverpod, GetX, or similar.
- Experience with Firebase services and mobile application tools.
- Strong understanding of application architecture and design patterns.
- Good knowledge of Git and version control systems.
- Experience in debugging, performance optimization, and production issue resolution.
- Understanding of Android and iOS application lifecycle and deployment processes.
- Strong problem-solving and analytical skills.

Good to Have

- Experience working on product-based applications.
- Experience in building and scaling applications with a growing user base.
- Knowledge of CI/CD and mobile application release pipelines.
- Experience with payment gateways, analytics, push notifications, deep linking, or other third-party SDK integrations.
- Experience mentoring junior developers.
- Familiarity with automated testing and Flutter testing frameworks.

What We Expect

- Strong ownership of product features and assigned responsibilities.
- Ability to work independently and solve technical problems proactively.
- Focus on application quality, performance, scalability, and user experience.
- Ability to understand product requirements and convert them into reliable technical solutions.
- Willingness to continuously learn and adopt better development practices.
- Strong collaboration and communication within the internal team.

Pay: ₹30,387.32 - ₹45,428.56 per month

Perks

- Leave encashment

Work Location: In person

📌 Senior Flutter Developer (Surat)
🏢 Logicgo Infotech
📍 Surat

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior flutter developer (surat) / surat