Full-Stack Team Leader (Django/React)

مصر - الجيزة

Experience: Minimum 5 years of experience in full-stack web development, with a strong background in designing and implementing web applications using Django (Python) for the backend and React for the frontend.

Responsibilities:

  1. Lead and manage a team of full-stack developers, providing technical guidance, mentorship, and ensuring efficient collaboration and communication within the team.
  2. Design and implement robust, scalable, and secure full-stack web applications using Django (Python) for the backend and React for the frontend.
  3. Collaborate closely with AI researchers to create and integrate AI microservices into web applications, leveraging technologies such as natural language processing, machine learning, and deep learning.
  4. Develop and implement RESTful APIs using Django REST Framework to facilitate communication between the React frontend and Django backend.
  5. Ensure code quality, maintainability, and adherence to best practices by implementing code reviews, automated testing (including unit tests and integration tests), and continuous integration/continuous deployment (CI/CD) processes.
  6. Manage and optimize database systems (e.g., PostgreSQL, MySQL) for use with Django applications.
  7. Implement caching strategies, load balancing techniques, and security best practices to maintain and improve the overall performance, scalability, and security of web applications.
  8. Stay up-to-date with the latest trends, technologies, and industry best practices in Django, React, and AI integration.
  9. Collaborate with cross-functional teams, including product managers, designers, and stakeholders, to understand requirements and translate them into technical solutions.
  10. Provide technical leadership, mentorship, and guidance to junior developers, fostering their professional growth and development.
  11. Participate in the planning, estimation, and prioritization of project tasks and deliverables, ensuring timely and successful project completion.
  12. Contribute to the development of coding standards, best practices, and documentation within the team.

Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.Minimum of 5 years of experience in full-stack web development, with a strong understanding of Django (Python) for the backend and React for the frontend.Proficient in Django web framework, Django REST Framework, and React.Experience with RESTful API development and microservices architecture.Knowledge of database systems (e.g., PostgreSQL, MySQL) and their integration with Django applications.Familiarity with AI technologies, such as natural language processing, machine learning, and deep learning, and their integration with web applications.Strong problem-solving, analytical, and debugging skills.Excellent communication, leadership, and project management skills.Ability to work in a collaborative and cross-functional team environment.Commitment to staying up-to-date with the latest technologies and industry best practices in Django, React, and AI integration.
تاريخ النشر: ١٦ يوليو ٢٠٢٤
الناشر: Wuzzuf .com
تاريخ النشر: ١٦ يوليو ٢٠٢٤
الناشر: Wuzzuf .com