About the job Flutter Developer
EMCD is a leading technology company in the crypto industry, best known as the largest mining pool in Eastern Europe.
We are expanding globally and building a comprehensive ecosystem of crypto services, including payment infrastructure, custody, mining solutions and enterprise-grade tools for businesses and institutions.
EMCD comprises a complete ecosystem of crypto services built around a top 10 global mining pool (#1 in Eastern Europe).
Responsibilities
- 
Writing program code in Dart for Flutter 
- 
Participating in the development of new features and improvement of existing application functionality 
- 
Maintaining the defined application architecture and optimizing the code 
- 
Writing unit tests 
Requirements
- 
At least 1 year of commercial development experience with Flutter 
- 
Understanding and practical application of SOLID principles and Clean Architecture 
- 
Strong understanding of Flutter at a low level 
- 
Experience in developing native mobile applications is a plus 
- 
Experience with Flutter Bloc, AutoRoute, Freezed, and Injectable is a plus 
Challenges (what the role entails)
- 
Working on a wide variety of tasks 
- 
Identifying opportunities to improve the user experience of the EMCD mobile application 
What we offer:
- Fully remote work from anywhere in the world with a flexible work schedule;
- 100% paid sick leave and vacation;
- Corporate pricing for company products and the opportunity to set up your own mining farm using EMCD's infrastructure.
- Work in a leading mining pool with in-depth industry training
- Salary in USDT