Company logo
Senior Flutter DeveloperStep 1 of 4 · Job Details

Senior Flutter Developer

  • Pune, Maharashtra, India
  • 7–10 years experience

Required skills

  • Flutter
  • Dart

Job description

About the Company:
Headquartered in Stuttgart, Germany, our company is a leading provider of advanced construction and building information modeling software. We serve customers in the Architecture, Engineering, and Construction industry, offering innovative solutions that drive efficiency and precision in project management and execution.

About the Role:
We are seeking a highly skilled and experienced Senior Flutter Developer to join our dynamic tech team. This pivotal role involves designing, developing, and maintaining robust Flutter mobile applications. The ideal candidate will possess a deep understanding of mobile application development and a strong command of Flutter and Dart. You will have the opportunity to work closely with mobile architects and contribute to high-level design discussions while leveraging AI tools to enhance our development workflow.

Key Responsibilities:

  • Design, develop, and maintain robust Flutter mobile applications.
  • Translate functional and technical requirements into clean, maintainable code.
  • Collaborate with mobile architects to ensure alignment with platform standards and best practices.
  • Participate in code reviews, ensuring quality and consistency, including reviewing AI-generated code.
  • Contribute to technical design and solution discussions, exploring AI applications in product features and development workflows.
  • Identify and resolve performance, stability, and usability issues.
  • Write unit, widget, and integration tests to ensure application quality.
  • Support release activities, bug fixes, and production issues.
  • Mentor junior developers and promote engineering best practices, including the effective use of AI tools.
  • Stay current with evolving AI tooling and share insights with the team.

Requirements:

  • 7-10 years of experience in mobile application development.
  • 5+ years of hands-on Flutter experience in production environments.
  • Proven track record of delivering enterprise-grade mobile applications deployed to app stores.
  • Strong experience working in Agile/Scrum environments.
  • Hands-on experience in technical design discussions.
  • Demonstrable AI-augmented engineering practice, including daily use of AI coding assistants.
  • Strong expertise in Flutter and Dart, with experience building scalable mobile applications.
  • Solid understanding of mobile architecture patterns and state management solutions.
  • Proficiency in building modular Flutter applications and reusable UI components.
  • Good understanding of Android and iOS fundamentals and platform capabilities.
  • Experience with REST/GraphQL API integration and secure coding practices.
  • Familiarity with CI/CD pipelines, automated testing, and build processes.
  • Strong collaboration skills with backend, QA, DevOps, and product teams.

Preferred Qualifications:

  • Exposure to guiding or mentoring junior developers.
  • Curiosity about emerging AI tooling in the mobile space.

Location:

  • Nashik, India
  • Remote, India
  • Pune, Maharashtra, India

Upload your resume Nyra auto-fill

Your resume helps us match you to this role.

Allowed: .pdf, .doc, .docx, .rtf · Max 2MB