Browse Jobs
For Employers
Post JobLog inGet Started

Team Lead Full Stack Web Developer

Benaa Group
Cairo, Egypt
Posted 6 years ago
23Applicants for1 open position
  • 7Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Job Description:

We are looking for a Team Lead Web Developer to build and maintain functional web pages and applications.

Responsibilities:

  • Identify user and system requirements for new websites and applications.
  • Establishing and building Secure & responsive website or web application.
  • Set timelines and assign tasks to team members.
  • Create wireframes to decide on layout.
  • Write or review code for various applications.
  • Run functionality tests and debug code.
  • Oversee web developers and evaluate their performance.
  • Liaise with designers to decide on UI/UX elements (like graphics and navigation buttons).
  • Ensure our software documentation is up-to-date.
  • Set regular meetings with senior management
  • Send weekly reports to senior management

Job Requirements

  • BSc in Computer Science or relevant field.
  • Minimum 7 years’ experience building websites and web apps.
  • Proficiency in frontend technologies, including HTML5, CSS3, JavaScript, jQuery, Bootstrap, and Angular4.
  • Solid experience in Web Optimization, SEO, Mastery of mobile-responsive techniques.
  • Strong understanding of cross-platform and cross browser issues.
  • Proficiency in backend development using Node.js, Express js.
  • Proficiency in Amazon web services cloud technologies.
  • Experience in NoSQL databases (DynamoDB, MongoDB, Firebase).
  • Strong understanding of RESTful JSON web API design principles.
  • Experience in using version control systems like Git.
  • Understanding of security practices, session management, search engine optimization.
  • Solid experience in documenting software solutions using diagrams and flow charts.
  • Familiarity with network diagnostics tools.
  • Team management skills.
  • Experience working in an Agile/Scrum development process.
  • Ability and confidence to communicate and present to senior management.
  • Fluent in English both spoken and written.
  • Ready to join immediately.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentTeam Lead Full Stack Web Developer