Position: Middle Flutter Developer
Company: ROCKETECH
Category: Flutter
Experience required: 3y
English level: intermediate

**Project**
Development in progress.

The product is a mobile app that centralizes group event invitation activities. The project manages group invitations in one place and makes the process of blocking guest lists more efficient. This app should be available for iOS and Android devices.

**Responsibilities:**
- Develop iOS and Android mobile applications, writing high-quality code;
- Translate UI/UX designs into code;
- Collaborate with cross-functional teams to analyse data and decide on the best strategies to improve customers interaction with mobile app;
- Work closely with Product Management, Design, and QA teams to build the best possible UX for our mobile apps

**Hard skills:**
**Must-have:**
- At least 2 years experience in Android and iOS development;
- Experience working with Flutter 7+ month;
- Good understanding of OOP/SOLID principles;
- Knowledge and experience in version control tools, such as Git;
- Solid understanding of mobile apps development principles;
- Knowledge of Apple and Google guidelines for mobile apps development;
- Ability to work individually and in a team;
- Good problem solving skills with attention to detail;
- Understanding of the Agile development life-cycle;
- Ability to write readable code, create documentation for existing code
**Nice to have:**
- MobX;
- BLoC;
- Experience with uploading mobile apps into App Store and Google Play

**We offer:**
- Full-time and Remote work;
- We send payment every 2 weeks;
- Flexible working schedule;
- Compensation 100% of income tax;
- Direct communication with customers;
- Working in a professional team (all teammates of the Mid + level);
- Ability to influence product and company development;
- FREEDOM.