- Design and Build sophisticated and highly scalable apps using Flutter.
- Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS.
- Knowledge of Dart programming language, Rest APIs and integration of various APIs from third parties.
- Translate and build the designs and Wireframes into high-quality responsive UI code.
- Explore feasible architectures for implementing new features.
- Resolve any problems existing in the system and suggest and add new features in the complete system.
- Suggest space and time efficient Data Structures.
- Follow the best practices while developing the app and also keeping everything structured and well documented.
- 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.
- Ensure security guidelines are always followed while developing the app.
- Consulting with our customer-facing representatives about software system design and maintenance.
- BS/MS degree in Computer Science, Software Engineering, or a related subject.
- Experience: 2+ years of commercial experience developing and delivering Flutter-based apps.
- Good understanding of state management, Flutter flavors, and app architecture.
- Strong communication and consultative skills. Self-initiated and proactive.
- Excellent verbal and written communication skills.
- Strong analytical and problem-solving skills.
We have an amazing team of qualified individuals working on highly innovative enterprise projects. People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves. This is obviously above and beyond the usual stuff (excellent pay, medical benefits and frequent appraisals).