Senior Flutter Developer

Published date: 2024/01/10
  • Location: Mumbai, Maharashtra, India
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

Responsibilities
• Writing clean, high-quality, high-performance, maintainable code
• You will be sharing feedback and brainstorming ideas with teams to improve the development process.
• Understand basic concepts of design for developing user friendly applications.
• Demonstrate up to date expertise in Agile Software Engineering practices and Computer Science and apply it to development of cutting edge mobile applications.
• Develop and support software including applications, database integration, interfaces, and new functionality enhancements
• Coordinate cross-functionally to insure project meets business objectives and compliance standards
• Show full accountability and ownership of code and user experience quality.
• Optimise and refactor of existing code base as needed
• Support test and deployment of new products and features
• Participate in code reviews
• Stay up to date with the latest technologies.

Skillset Requirements
• Solid understanding of mobile app design patterns like - MVC, MVP, Delegation, Singleton, Factory, MVVM pattern etc
• Min 4-6 years of software development experience.
• Min 4-5 years of experience in developing and publishing Flutter applications. Strong experience with Dart programming language and Material Design.
• Has experience in integrating Agora video/audio calling facilities
• Must have an extensive work experience in Dart asynchronous programming (using Futures and Streams)
• Creating and using Dart and Flutter packages and plug-ins, Flutter widgets, State management (BLoC)
• Experience in using method channels to invoke native APIs Knowledge.
• * Usage of tools and techniques related to code analysers, layout inspector, performance view, memory view , multithreading, networking & Security etc.
• Experience with writing unit test and UI test
• Good knowledge of CI/CD tools like Jenkins, FastLane, AWS CodeBuild
• Deep Knowledge of Git (including merging, branching and resolving merge conflicts)

Qualifications
• Bachelor's degree in Computer Science (or related field)
• 5+ years of relevant work experience
• Experience with Agile or Scrum software development methodologies
• Ability to multi-task, organise, and prioritise work
Company Name: Meet7

Apply

0 page views

Related listings

  • Software Engineer
    Software Developer
    Software Developer
    Roles & Responsibilities At Dolat, code is our business, so naturally, the Core Engineering and Systems team is at the canter of what we do. Our community of developers has designed and continues to enhance one of the fastest trading platforms us...
    2026/11/08
  • Software Engineer-2
    Software Developer
    Software Developer
    Our Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutio...
    2026/11/08
  • Software Developer - Vikhroli
    Software Developer
    Software Developer
    Apply on LinkedIn Software Developer - Vikhroli P PESHR Mumbai, Maharashtra Apply on LinkedIn 1 hour agoFull–time We have an opening for Software Developer. Should have good communication Exp - 2+Years Np- Immediate to 30Days Strong technical skills ...
    2026/11/08