وصف الوظيفة
- Develop and implement user-friendly web applications using Angular framework.
- Collaborate with UI/UX designers to convert designs into functional and responsive front-end components.
- Write efficient, maintainable, and well-documented code following best practices.
- Optimize web applications for maximum speed and scalability.
- Integrate with back-end services through RESTful APIs to deliver dynamic content.
- Participate in code reviews, providing and receiving feedback to enhance code quality.
- Troubleshoot and debug issues to ensure a seamless user experience.
- Stay updated with the latest trends and advancements in front-end development and Angular.
- Participate in Agile development processes, including sprint planning and daily stand-ups.
- Work collaboratively with cross-functional teams to deliver high-quality products on time.
متطلبات الوظيفة
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 2+ years of experience in front-end development with Angular.
- Strong proficiency in HTML, CSS, and JavaScript fundamentals.
- Experience with Angular and its core principles, including components, directives, services, and routing.
- Familiarity with state management libraries like NgRx or Akita is a plus.
- Understanding of RESTful APIs and asynchronous request handling.
- Knowledge of version control systems, particularly Git.
- Strong problem-solving abilities and attention to detail.
- Excellent communication skills and ability to work effectively in a team environment.
- Prior experience with Agile development methodologies is desirable.