Position: Middle Python Engineer, NFT-related project
Company: MEV
Experience required: 3y
English level: intermediate

**What's interesting about this project:**
• This is a new startup;
• Working with NFT and Blockchain to generate it;
• Development is being done in accordance with all quality standards;
• Already made RoadMap and plans for a year of time. 

**Scope of tasks and ownership:**
• New functionality implementation (epics/stories);
• Writing tests (unit, integration);
• Refactoring;
• Troubleshooting;
• Chat implementation using sockets.

**What You’ll need:**
• 3+ years of software development experience;
• Experience with Python and Django;
• Ability to work with the REST API (experience with gRPC or any other RPC will be as a plus);
• Experience with DB;
• Understanding the web application architecture;
• Ability to write well optimized code;
• Basic understanding of microservice architecture design; 
• Understanding Basics Design Patterns;
• Experience in writing tests;
• Knowledge of how to apply basic design patterns, algorithms and data structures;
• Following basic programming principles (SOLID, DRY, KISS, Abstraction Principle, Avoid Creating a YAGNI).

**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 and extra $300 for the healthcare;
• Accounting services;
• 20 paid working days off and 10 days sick leave;
• Opportunity to work remotely;
• Relocation reimbursement;
• Soulful team buildings and corporate events.

**Join us and be among those who care!**