Senior Python Developer - Team Lead

Riyadh Tax Free4 months agoFull-time External
2.9k - 3.8k / mo
• Lead and mentor a team of frontend and backend developers • Architect and develop robust backend solutions using Python • Implement microservices using Django, FastAPI, and related technologies • Ensure code quality through comprehensive testing practices • Optimize application performance and scalability • Collaborate with stakeholders to define technical requirements Skills • Strong leadership skills with ability to guide both frontend and backend developers • Extensive experience with Python backend development • Expert-level knowledge of Django and Django Rest Framework (DRF) • Proven experience with Celery and Redis for task processing • Proficiency with FastAPI and WebSockets • Experience with AWS cloud infrastructure • Strong knowledge of microservices architecture • Experience optimizing application performance and implementing caching mechanisms • Expert in writing unit tests and integration tests • Working knowledge of Node.js • Ability to design and develop scalable applications