Aimerse Technologies India Private Limited is seeking a talented and motivated Flutter Developer to join our team in Bhopal. The ideal candidate will be responsible for developing and maintaining both front-end and back-end systems, ensuring a seamless user experience while implementing innovative solutions to enhance our digital products.
Key Responsibilities:
Job Brief
We are currently looking for a passionate, Flutter developer to join a collaborative and innovative team to create visually delightful and easy-to-use Android & iOS applications in a fast-paced environment.
Main Responsibilities of a Flutter Developer
Your responsibilities will include:
- Design and Build sophisticated and highly salable apps using Flutter.
- Translate and Build the designs into high-quality responsive UI code.
- Use of Model‑View‑Controller (MVC) and Model‑View‑ViewModel‑Controller (MVVM) architecture and development of maintainable, testable, and functional software that meets product requirements.
- Resolve any problems existing in the system and suggest and add new features to the complete system.
- Follow the best practices while developing the app.
- Use CI/CD for smooth deployment.
- Document the project and code efficiently.
- Manage the code and project on Git in order to keep in sync with other team members and managers.
- Suggest new features and/or enhancements.
- Maintaining software through product life cycle including design, development, verification, and bug fixes.
- Write tests for the App.
- Knowledge of different state management libraries like BloC, GetX, Provider will be a plus point.
Key Requirements
- You have a degree/diploma in Engineering or a related field
- You have prior experience as a Flutter developer as well as a strong portfolio of related projects
- You haveone or more iOS/Android apps developed with Flutter.
- You haveminimum 1+ years in mobile software development;
- You haveexperience with third-party libraries and APIs;
- You have an understanding of the Agile development life‑cycle;
- You haveexperience with automated testing and building;
- You haveexperience with Git, Jenkins, or other version control tools;
- You have the ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into a readable state.
- You haveintermediate+ English skills
- You pay strong attention to detail and have a keen eye for aesthetics
- You are a strong team player who can collaborate effectively with different stakeholders
Key Skills Required
You should proficient in one of the following tools. Knowledge of more than one tool will be considered extra.