Brief Job Description:

• 5 years knowledge in mobile development
• Should have strong exposure in building flutter applications from scratch.
• Should have strong hands-on experience with Dart programming language & language Flutter
• stage-management (Provider, set state, get x, mob x), State management patterns (Bloc, Redux),
• MVC, MVVM, architecture, flutter platform channels, Sqflite, Restful Apis.
• Should be able to handle state management, theming and complex business logics with Rest API
• integration.
• Should have understanding or good enough knowledge on building SDKs / libraries along with communication with native platforms iOS and Android.
• Experience around Android or iOS native will be a big bonus.
• Should have in depth understanding of front-end languages like HTML, CSS and JavaScript

Key Result Areas:
• Should be a team player and sharp googler.
• Should be able to own the responsibilities as an individual developer for the modules assigned to him/her.
• Should be able to work in fast paced environment.
• Should respect timelines and deadlines as per sprint.
• Should be able to work in agile fashion
Skills required:
• Designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language.
• Developing user interface components and implementing them by following well-known Flutter / Dart workflows and practices.
• Communicating with product and engineering leads to implement business and project objectives.
• Code review of team members’ commits as part of CI/CD cycle.
• Participate in testing, quality assurance and bug fixes as part of the CI/CD cycle.
Educational /Professional Qualification:
• B.E./ B.Tech./ M.E./ M. Tech/ BCA/ MCA/ Msc.IT with equivalent practical experience.
Work Experience:
• 5 years of experience developing mobile apps natively in iOS and/or Android.
• 5 years of commercial experience developing and delivering Flutter based apps.
• Good understanding of state management, Flutter flavors and app architecture.
• Strong communications and consultative skills. Self-initiated and proactive.
• Experience in a remote software development environment.
• Experience with building apps and software for consumer goods is a bonus.
• Degree in software engineering, computer science, or software development is a plus.
• Nice to haves: Firebase, Azure DevOps, PWA (Progressive Web Apps).•
Competencies Required:
• 4+ years of experience in Dart Language framework & language,
• MVC, MVVM, architecture
• Saflite,
• Restful Apis

Apply for this position

Allowed Type(s): .pdf, .doc, .docx