Browse Jobs
LoginJoin NowEmployer?

Software Engineering Team Lead

Sheraton, Cairo

Software Engineering Team Lead

Sheraton, CairoPosted 4 days ago
28Applicants for1 open position
  • 27Viewed
  • 5In Consideration
  • 22Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Job Categories:

Skills And Tools:

Job Description

  • Leadership and Management: Lead and manage a team of technical professionals, providing guidance, support, and mentorship. Assign tasks, set goals, and ensure the team's overall performance and productivity.
  • Project Planning and Execution: Collaborate with project stakeholders to define project objectives, scope, and deliverables. Create project plans, including timelines, resource allocation, and budgeting. Monitor project progress and ensure timely delivery of milestones.
  • Technical Expertise: Possess strong technical knowledge and understanding of the project domain. Provide technical guidance and support to the team members. Solve complex technical problems and make informed decisions based on technical considerations.
  • Team Collaboration: Foster a collaborative and inclusive team environment. Facilitate effective communication and coordination among team members and other stakeholders. Encourage knowledge sharing and cross-functional collaboration.
  • Quality Assurance: Ensure the quality of deliverables by establishing and enforcing best practices, standards, and quality control processes. Conduct regular reviews, testing, and debugging to identify and resolve issues.
  • Risk Management: Identify potential risks and develop risk mitigation strategies. Monitor project risks and proactively take necessary actions to minimize their impact on project outcomes.
  • Stakeholder Management: Engage with project stakeholders, including clients, managers, and other teams. Communicate project status, gather requirements, address concerns, and manage expectations.

Job Requirements

  • Previous Startup Experience: Demonstrated experience working in startup environments, understanding the dynamics, agility, and fast-paced nature of such organizations.
  • Backend Expertise: Proficiency in backend languages such as PHP, Python, Java, Ruby, or similar, with a strong understanding of web application development frameworks and RESTful APIs.
  • Frontend Expertise: Proficiency in frontend languages such as JavaScript, HTML, CSS, and frameworks like React, Angular, or Vue.js, with a deep understanding of responsive design principles.
  • Technical Expertise: Strong technical background in the relevant field (e.g., software development, IT infrastructure, etc.). Proficiency in programming languages, tools, and technologies related to the project.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Engineering Team Lead