Senior Python Developer - Team Lead
Business Professional Services
Riyadh
On-site
SAR 100,000 - 140,000
Full time
9 days ago
Job summary
A leading technology firm in Riyadh is seeking a Technical Lead to guide a team of developers in creating robust backend solutions using Python and Django. The role involves designing microservices, ensuring code quality, and optimizing application performance. Ideal candidates will have extensive experience in backend development and strong leadership skills. Competitive compensation and opportunities for professional growth are available.
Responsibilities
- 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
Extensive experience with Python backend development
Expert-level knowledge of Django and Django Rest Framework (DRF)
Proven experience with Celery and Redis
Proficiency with FastAPI and WebSockets
Experience with AWS cloud infrastructure
Strong knowledge of microservices architecture
Experience optimizing application performance
Expert in writing unit tests and integration tests
Working knowledge of Node.js
Ability to design and develop scalable applications
- 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