Browse Jobs
For Employers
Post JobLog inGet Started

Senior Angular + NodeJs Developer

Eastern Enterprise
Cairo, Egypt
Posted 2 years ago
5Applicants for1 open position
  • 3Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

You’ll get to work with

  • Exposure to work International client and teams
  • Lead team end to end to achieve product goals in time
  • Monitor and develop a very high sense of ownership, the zeal to build scalable applications.
  • Guide and Collaborate with team members to brainstorm the requirements and provide effective solutions.
  • Document and demonstrate solutions by developing documentation, flowcharts.
  • Prepare and maintain code for various JS applications and resolve any defects in system.
  • Utilise established development tools, guidelines and conventions including but not limited to Angular or NodeJs
  • Perform design and development of web based services and applications.
  • Work closely with quality assurance team to ensure delivery of high quality and reliable web applications
  • Develop databases including queries, triggers and stored procedures.
  • Interact with customers to define project features and requirements.
  • Perform code reviews and provide necessary corrections.
  • Perform application design, development and deployment based on industry's best practices.
  • Resolve application defects and issues in a timely manner..
  • Prepare technical documents as per established project standards.
  • Works collaboratively with leaders to ensure timely delivery of projects
  • Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement.

Job Requirements

  • Bachelor's degree in computer or information technology or related fields.
  • At least 5+ development experience in Angular/Nodejs,
  • 3+ years of experience in Team handling and management
  • Have sound leadership skills
  • Strong knowledge of Javascript, TypeScript, Angular, Angular Material, HTML
  • Strong experience with a relational database like MySql or postgresql.
  • You should know about data modeling and persisting data to both relational/NoSQL databases
  • Must be aware of SOLID, DRY, KISS, YAGNI principles and must be able to implement & guide for the same during development as well
  • Having knowledge of Loopback 4 framework would be a bonus
  • Strong understanding of object-oriented programming and object-oriented design patterns.
  • Should be proficient in source Code versioning using GIT
  • Good knowledge of different types of architectures (for e.g. Monolithic, Microservice, SOA, ..etc.) and their benefits during implementation.
  • Building and consuming RESTful API
  • Must be capable of preparing accurate estimates
  • Must be able to perform R&D on technologies and different libraries/packages
  • Robust knowledge of HTTP & HTTP Methods
  • Knack for writing clean, readable, and easily maintainable code.
  • Must be aware of Caching mechanisms and Queueing Mechanisms.
  • Should have knowledge of latest trends like Docker
  • Understanding of Agile - SCRUM methodologies.
  • Must be able to involve himself/herself in the project discovery phase by brainstorming solutions, writing documentation, and designing database structures
  • Excellent communication, analytical and interpersonal skills.
  • Ability to work independently and with team too.
  • Excellent Debugging and Problem Solving skills.
  • Ability to work effectively in a remote, virtual, global environment.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Angular + NodeJs Developer