· Write well-architected, readable, testable and reusable code by using software development best practices.
· Developing reusable components and libraries.
· Ability to work in an agile environment.
· Developing user interface according to designed UI by UI/UX team.
· Collaboration with back-end team, UI/UX team and product owners.
· Code review as one of most important tasks.
Requirements:
· Have one or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on Github;
· 2+ years in mobile software development;
· Over one year’s developing Flutter applications for mobile/ web/ windows platform
· Experience with third-party libraries and APIs;
· Understanding of the Agile development life-cycle;
· Experience with automated testing and building;
· Experience with Git, SVN, or other version control tools;
· Proven experience in writing readable code, creating extensive documentation for existing code, and refactoring previously written code
Preferred Qualifications:
· Java/Swift experience;
· Understanding of Android Keyboard API;
· Experience with optimizing applications for Material Design.
معرفی شرکت
مرکز نوآوری ایران زمین، یکی از شرکتهای زیرمجموعهی بانک ایران زمین است که در قالبهای شتابدهی و استارتآپ استدیو از گروههای استارتآپی حمایت میکند.
ما اینجا در تلاشیم تا در کنار ارزشآفرینی برای مجموعه، در کنار یکدیگر رشد کرده و ارتقا پیدا کنیم.