Browse Jobs
For Employers
Post JobLog inGet Started

Mid-Level Angular

International Advanced
Nasr City, Cairo
Posted 6 months ago
50Applicants for1 open position
  • 13Viewed
  • 2In Consideration
  • 9Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Write clean, maintainable, and efficient code using Angular best practices.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Design and implement user interfaces for web applications using Angular.
  • Integrate front-end components with back-end services and APIs.
  • Ensure the responsiveness of applications and optimize for performance.
  • Write unit tests for Angular components and services.
  • Debug and troubleshoot issues reported by users or detected through testing.
  • Participate in code reviews to maintain code quality and ensure best practices.
  • Collaborate with other developers, designers, and product managers to deliver high-quality software.
  • Use version control systems (e.g., Git) for code management.
  • Deploy applications to various environments and troubleshoot deployment issues.
  • Document code and projects to facilitate knowledge transfer and code maintenance.
  • Create and maintain technical documentation for applications.
  • Stay up-to-date with the latest trends and technologies in web development.
  • Continuously improve skills and adapt to evolving best practices.

Job Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 2-4 years of professional experience in web development.
  • Significant experience working with Angular and related technologies.
  • Proficient in HTML, CSS, and JavaScript.
  • Strong understanding of TypeScript.
  • Experience with RESTful APIs and asynchronous programming.
  • Knowledge of build tools like Webpack and package managers like npm.
  • Solid understanding of Angular architecture and concepts (components, services, modules, etc.).
  • Experience with Angular CLI for project scaffolding and management.
  • Familiarity with testing frameworks and tools, such as Jasmine or Karma.
  • Experience in writing and executing unit tests for Angular applications.
  • Strong problem-solving skills and the ability to think critically.
  • Proven ability to troubleshoot and debug complex issues.
  • Excellent communication skills, both verbal and written.
  • Ability to work effectively in a team and communicate with stakeholders.
  • Proficient with version control systems, particularly Git.
  • Demonstrated commitment to ongoing learning and professional development.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentMid-Level Angular