Position: Android Engineer
Company: MEV
Experience required: 2y
Category: Android
Published: 2021-11-01T00:00:00+02:00

Currently, there is an MVP with Python Back End and a cross-platform mobile app in Xamarin. We need to write mobile applications for IOS and Android from scratch, and also to create an SDK for other companies using.

**Scope of tasks and ownership:**
• Reverse engineering of the current MVP application;
• Mobile application architecture design;
• Screens layout;
• Participate in the deployment setup together with DevOps team;
• Unit testing;
• Collaborative work with the backend team for the design of endpoints.

**What You’ll need:**
• 2+ years of mobile app development experience;
• Experience in Android native development;
• Experience with modern Android Concepts (Fragments, MVVM, Jetpack architectural components, Direct Injection);
• Owning code from architecture through QA handoff;
• Solid understanding of Android development platforms such as Push Notification, Android SDKs, and Frameworks;
• Have published Android apps in Google Play Store;
• Knowledge of the principles of clean code and the ability to apply them in practice;
• Secure Coding Practices;
• Experience in unit testing;
• At least pre-intermediate level of English.

**Our benefits:**
• No micromanagement;
• Freedom to engage in decision-making, and implementation;
• Ability to work in a team of professionals (the ratio of middle and above specialists 80/20);
• Participation in the development of high-quality products;
• Direct communication with clients on a partnership level;
• Professional development opportunities ($500 education budget, well-managed processes, communities, internal library);
• Health insurance;
• Accounting services; 
• 30 paid calendar days off;
• Opportunity to work remotely;
• Relocation reimbursement;
• Soulful team buildings and corporate events.

**Join us and let’s make this world and yourselves better!**