Primary Skills:Flutter flutter developer Dart Mobile Applications React Native
Secondary Skills:IOS Android Studio Skills highlighted with ‘‘ are preferred keyskills
Job Location:
Delhi
Posted Date:
383 days ago
Job Description
Flutter Developer
Job Description / What you'll be doing:
Develop mobile and web apps using Google's Flutter development framework and Dart with a modular approach and clean code with the best coding practices.
Architect, build and maintain excellent Flutter applications with clean code.
Implement pixel perfect UI's that match designs.
Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
Integrate third-party API's.
Release applications to the Apple and Google Play stores.
Work with native modules when required.
Work as part of a small team, which will include other Mobile and Web developers, Node.js developers, a technical lead, project manager, QA professional, and a designer.
Complete two-week sprints, and participate in sprint retrospectives and daily standups.
Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.
Requirements:
Minimum 1+ years of professional experience working with Flutter
Minimum 2+ years of professional experience in Mobile Applications Development using Android/iOS/React Native/Flutter.
Deep knowledge and Experience in building scalable and complex Applications in Flutter and Dart.
Knowledge of State Management (BLoC and Provider)
Familiarity with design systems
Knowledge of advanced Flutter Concepts like Factory constructor, Spread
operators
Knowledge of Object-Oriented Programming in Dart
Understanding of how to build high performance, stable and well optimized Mobile and Web Applications in Flutter and Dart
Ability to identify with the goals of cross developmentproducts and dedicate yourself to delivering on the commitments.
An understanding of Flutter best practices.
Understanding of native build tools like Xcode, Gradle, Android Studio, IntelliJ etc.
Continuously discover, evaluate, and implement new technologies to maximize testing efficiency
Have the dynamism, enthusiasm, and attitude of working in a startup like environment. A Fast-paced environment which thrives on innovation and creativity.
Mentor, develop, inspire, and supervise colleagues.
An open minded, structured thinker
Have good analytical and problem-solving skills.
Have good communication skills and confident personality