Browse Jobs
For Employers
Post JobLog inGet Started

Full Stack Team Lead

Edentech
Cairo, Egypt
Posted 1 year ago
14Applicants for1 open position
  • 13Viewed
  • 3In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • You will be writing optimized Code in Javascript/Typescript and working with Advanced NodeJs frameworks targeting Latest NodeJs version as well as Angular frameworks.
  • You will participate in regular design sessions, code reviews and agile ceremonies.
  • You will be responsible for interacting with business analysts to build Software Requirements Specification (SRS)
  • You will be responsible for developing Entity Relationship Diagrams & selecting data models for your applications
  • You will be responsible for developing UML diagrams for developed applications
  • You will work closely with the Product Owner and scrum team to help deliver high quality features inside of agreed timescales
  • You will Provide technical mentorship and upskilling to scrum team members and across functional boundaries where appropriate
  • You will Identify areas for modification or refactoring inside our code-base and champion their improvement.
  • You will lead by example, contributing to a culture of high quality, personal ownership and customer focused execution
  • You will be leading a team of 2-8 development engineers.
  • You will be responsible for maintaining the best coding practices in your team.
  • You will be engaged in team building activities like interviews, onboarding and mentoring new team members.
  • Design, build, and maintain efficient, reusable, and reliable codes by setting expectations and features priorities throughout the development life cycle.

Job Requirements

  • 7+ years of development experience including team leadership experience
  • Proven track record of delivering high quality, high stake projects in agile environment
  • Proven experience in building, mentoring and managing efficient development teams
  • TypeScript, JavaScript, NodeJs, ExpressJs, Postgres, Angular & MySQL
  • Modern source control systems (like Git, Bitbucket )
  • Analyzing user requirements, envisioning system features and functionality.
  • Strong experience in Designing, extending, and implementing APIs.
  • Exposure of Continuous Integration / Continuous Deployment practices (DevOps)
  • Exposure to Oracle Cloud, AWS, or Azure.
  • Deep expertise with server-side development using Node JS specifically through usage of microservices

Good to have

  • Agile, Scrum, TDD
  • Experience with unit testing frameworks
  • SonarQube and writing clean code best practices
  • Knowledge of mobile development frameworks mainly Flutter
  • Experience with Atlassian JIRA and Confluence for managing the application lifecycle.
     

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFull Stack Team Lead