Software Full Stack Team Leader (Node.JS)

CrossWorkers New Cairo, Cairo

Be the First to Apply
Experience Needed:
More than 6 years
Career Level:
Job Type:
Full Time
Confidential, Medical & Social Insurance, Transportation.
Education Level:
Bachelor's Degree
1 open position
About the Job


  • Complete the assigned tasks within time & produce code quality guidelines for the team to ensure a premium delivery.
  • Create and propose alternative solutions and ideas, develop the client’s project/s approaches through adopting new technologies & frame works for a better product quality.
  • Mentor and coach multiple teams and multiple projects covering various technology stacks.
  • Ensure the documentation of the tasks being implemented among the team members for easy reference to the development team and Clients.
  • Plan projects & ensure effective resources allocation
  • Provides information by collecting, analysing, and summarizing development and service issues.
  • Follow the NDA & Security Data Protection Guidelines ensuring data is confidential and not disclosed to any third parties.
  • Effectively Communicates with the Team/Client, for an easy flow of information and connection with the team.
  • Master solution design and architecture and technology selection, also work closely with team.
  • Conduct Team member’s evaluation & create performance development plans.
  • Participating in technical interviews & provide the HR team with a proper feedback.
  • Monitors and verifies that the company coding standards and development practices are being followed.
  • Guide for selecting the proper technology roadmap.
  • Plan & provide the team trainings to meet with the technology skills and company’s planned technical roadmap.


  • Competitive Compensation.
  • Customized Annual Technical/Non-Technical Development Plans.
  • Medical (Individual & Family Coverage) & Social Insurance.
  • Transportation – Bus Routes.
  • Business Travels based on the need.
  • European Clients’ Exposure.
  • You will also have the benefit of working with the latest technologies.
Job Requirements


  • Bachelors in Software Engineer or Computer Science.
  • At least with 6 years of experience in Node.JS, Design Patterns, Java, MySQL, NoSQL "MongoDB etc.", HTML, CSS, JS, HTML5, CSS3, MVC, MVP & MVVM, Microservice, SCRUM, Unit Test, Code Review, TDD, CICD, Git “GitHub, GitLab”, JIRA, Postman, Swagger & DevOps tools. 
  • At least with 2 years of experience in a similar role, leading a team of minimum 5 members.
  • Worked for a multi-national or large national company with good reputation or big scale projects in SMEs
  • Expert with TDD (Test-driven Development) and/or Unit Tests Development.
  • A hand on experience in agile methodologies and execution.
  • Possess an excellent knowledge and implementation in regards to programming skills & software development.
  • Culturally fitting with the company’s standards and profile.
  • Adapting to dynamic work environment.
  • Minimum experience is required in Trello, Monolithic & Serverless.


  • Ability to communicate complex procedures to other colleagues along with leadership skills.
  • Ability to assist in managing tasks and assigning them to a team.
  • Excellent communication, planning & management skills.
  • Eager to learn through different resources including self-education.
  • Creativity & problem solving.
  • Able to manage time effectively.
About this Company

CrossWorkers is a Danish offshoring company working in the software development sector, supplying our clients with professional IT resources. The company has been in business since 2009 and provides excellent services within offshoring software development. The headquarters... (More)

See all Careers and Jobs at CrossWorkers
Signup for an employer account and Post your Jobs!