drjobs Python Developer - Team Leader العربية

Python Developer - Team Leader

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5years

Job Location drjobs

Alexandria - Egypt

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

  • Develop test and maintain web applications using Python and the Django framework.
  • Design and implement RESTful APIs for seamless integration with front-end applications.
  • Collaborate with product managers and designers to deliver user-friendly solutions.
  • Optimize application performance and scalability.
  • Write clean efficient and well-documented code.
  • Troubleshoot and debug application issues.
  • Stay updated on emerging trends and best practices in web development.
  • Implement and manage database models and migrations using Django ORM.
  • Perform reliable code reviews to ensure system quality.
  • Taking the initiative for system improvement in all aspects.
  • Lead and mentor a team of junior and senior developers providing technical guidance feedback and training.
  • Oversee team deliverables and be accountable for overall technical performance and quality.
  • Lead feature planning and release coordination across the team.
  • Conduct performance reviews and support career growth of team members.




Requirements

  • Minimum 6 Years of experience in web development.
  • Proficiency in Python with 3 years of experience in Django development.
  • Experience building and consuming RESTful APIs.
  • Familiarity with frontend technologies (e.g. Angular) is a big plus.
  • Proficient in working with relational/non-relational databases like MySQL/MongoDB.
  • Understanding of version control systems (e.g. Git).
  • Strong problem-solving and debugging skills.
  • Strong knowledge of clean code SOLID principles and design patterns.
  • Knowledge of security best practices in web development.
  • Strong knowledge in optimizing web application performance.
  • Strong knowledge in database design/concurrent transactions and optimizing query performance.
  • Proven leadership experience including mentoring developers leading code reviews and managing team deliverables.
  • Ability to conduct training sessions and performance evaluations.

Preferred Qualifications:

  • Familiarity with Code Integrations (CI) and static code analysis.
  • Previous experience supervising or leading a development team.
  • Experience taking ownership of team performance and driving continuous improvement.
  • Comfortable leading planning discussions and aligning technical goals with business needs.



Benefits


  • Flexible Hours
  • Hybrid Work Model
  • Private Medical Insurance


Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.