Position: Middle Mobile Applications Developer
Company: EMERY EN LIGHTENMENT CY LTD
Category: Flutter
Experience required: 3y
English level: upper
Published: 2023-08-01T00:00:00+03:00

**EMERY** is an innovative English-learning platform that allows students to freely explore the language, culture and modern viewpoints of the English-speaking world without limitation. 

**EMERY** works through educational video streaming, e-learning resources, and real-time verbal communication. We believe we have created the optimal learning approach that combines independent study and interactive conversations with native English speakers to enhance spoken language and pronunciation skills. 

By combining more than 100,000 unique educational videos, and live conversations with native speakers, **EMERY** provides students with an authentic, true-to-life learning experience like no other. We openly discuss topics relevant to present-day life and prepare students for real-world situations going far beyond the teachings of traditional textbooks.

**Middle Mobile Applications Developer**
Seize the opportunity to become a pivotal member of our team as a Middle Mobile Applications Developer. Utilize your expertise to elevate the user experience, collaborate seamlessly with cross-functional squads, and contribute to the evolution of our state-of-the-art product. Don't miss this opportunity to apply and drive substantial advancements within the tech industry.

**Your challenges**
- Design, build, and maintain high-performance, reusable, and reliable Flutter code
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the best possible performance, quality, and responsiveness of the application
- Diagnose and fix bugs and performance bottlenecks, and maintain code quality 
- Work closely with the design team to implement a pixel-perfect UI, matching the designs provided 
- Collaborate with backend developers for API integrations and troubleshooting

**Background and skills**
- 2-4 years of experience in mobile development, including at least 1 year specifically with Flutter 
- Solid understanding of the Dart language 
- Familiarity with RESTful APIs and mobile libraries for networking 
- Experience with performance tuning and code optimization 
- Familiarity with code versioning tools, such as Git or Bitbucket 
- Strong communication and teamwork skills
- Experience in native mobile development (Android/iOS) is a plus 
- Understanding of CI/CD pipeline for mobile applications 
- Knowledge of state management patterns and best practices in Flutter 
- Familiarity with unit testing and integration testing in Flutter 
- Proficiency in technical English
- Experience in product companies will be a plus.
- Experience in EdTech projects will be a plus.

**What we offer**
- Remote work.
- Flexible schedule.
- Paid vacation.
- Competitive salary.
- The possibility of career growth.