Carpet City and Home Appliances City are businesses in retail sales. In this regard, we are looking for talented and experienced mobile developers who have a strong background in developing with the Flutter/Dart tech stack.
Roles:
Designing reusable codes and modules.
Android and iOS development.
Automated building and testing.
Handling push notifications.
Requirements
At least 3 years of experience in Flutter and overall 5 years of development experience.
Knowledge of Dart, Java, Kotlin, SQLite, Webpack, HTML, JavaScript, and CSS3.
Knowledge of third-party libraries and RESTful APIs
Knowledge of code versioning tools like Git, Jenkins, etc.
Knowledge of native programming languages
Knowledge of Agile and waterfall development methodologies
Knowledge of Android and iOS development
Knowledge of Firebase, PWA, Azure DevOps
Knowledge of automated building and testing
Knowledge of IDEs like Android Studio, VS Code, etc.
Familiarity with Material Design guidelines
Familiar with provider, bloc, and Cubit state management
Knowledge of consuming and interacting with RESTful APIs to fetch and send data to/from a backend server.
Familiarity with writing unit tests, integration tests, and conducting quality assurance to ensure app stability and functionality.
Understanding cross-platform development concepts and the ability to target both iOS and Android platforms with a single codebase.