📢 (fluent English) Python Developer (Armenia)
🏢 SupportYourApp
📍 Yerevan, Armenia
🏠 #Remote
🔄 #Contract
🗂️ #InformationTechnology
📝 Responsibilities
- Writing, maintaining, and optimizing high-quality code;
- Analyzing the existing solution architecture and taking an active role in designing a new one;
- Leading a small team of two backend developers.
- 3-4 years of experience in backend development with Python 3.x (FastAPI or Flask);
- Strong skills in designing and building RESTful APIs;
- Solid understanding of OOP principles, data structures, and algorithms;
- Proficiency with PostgreSQL or MySQL, including complex query writing, performance tuning, and understanding of indexing;
- Experience working with microservices architecture;
- Hands-on experience with asynchronous programming (asyncio, aiohttp) and API integrations;
- Strong knowledge of SQL and experience with ORMs (SQLAlchemy or Django ORM);
- Practical experience with caching tools (Redis, Memcached) and database migrations;
- Good understanding of Docker, CI/CD pipelines, and version control (Git);
- Familiarity with cloud platforms (AWS, GCP, or Azure) and web servers (Nginx, Gunicorn, Uvicorn);
- Knowledge of design patterns, SOLID principles, and system design;
- Spoken and written English proficiency at B2 (Upper-Intermediate) level or higher;
- Strong communication skills.
✅ Requirements
- Experience mentoring or leading developers;
- Familiarity with NoSQL databases (MongoDB, DynamoDB);
- Degree in Computer Science or related field.
🎁 Benefits
- Provide services during business hours;
- Opportunity to cooperate fully remotely;
- Competitive compensation in USD;
- A chance to work on an exciting Gen AI project in a supportive team;
- Friendly management interested in long-term cooperation.
IT Channel: @iJobAm_IT
Facebook: Page
Facebook: Group
LinkedIn: Page
100087338
#Career #Vacancy #Recruiter #JobOpening #ԳործԿա #Աշխատանք