Angular-Node

Digital Talent
Full-timeCairo, Cairo Governorate, Egypt

Responsibilities:

  1. Developing and maintaining web applications using Angular and Node.js.
  2. Collaborating with cross-functional teams to design, develop, and implement new features.
  3. Writing clean, efficient, and maintainable code.
  4. Troubleshooting and debugging issues in web applications.
  5. Ensuring the application meets performance, security, and scalability requirements.
  6. Conducting code reviews and providing constructive feedback to team members.
  7. Participating in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  8. Working with APIs and integrating external services into the application.
  9. Keeping up-to-date with the latest trends and best practices in Angular and Node.js development.

Requirements:

  1. Strong proficiency in Angular and Node.js development.
  2. Experience with TypeScript and JavaScript.
  3. Knowledge of front-end technologies such as HTML, CSS, and JavaScript frameworks/libraries.
  4. Familiarity with RESTful APIs and asynchronous programming.
  5. Understanding of database systems and SQL.
  6. Experience with version control systems, such as Git.
  7. Knowledge of software development principles, design patterns, and best practices.
  8. Ability to work both independently and collaboratively in a team environment.
  9. Strong problem-solving and analytical skills.
  10. Excellent communication and interpersonal skills.
  11. Bachelor's degree in computer science or a related field (or equivalent work experience).
  12. Previous experience in developing and deploying web applications using Angular and Node.js is a plus.
Powered By

© 2024 Rooster. All rights reserved.