https://bayt.page.link/z8afLcyZdgAhVDzZA
العودة إلى نتائج البحث‎
50-99 موظف · خدمات الدعم التجاري الأخرى
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

JOB TITLE: Front-end Developer (Angular, GraphQL)


DEPARTMENT: Software Development


REPORTS TO: Project Director


PURPOSE:


Seeking a skilled Front-end Developer with expertise in Angular and GraphQL to design, develop, and optimize interactive web applications. This role requires strong proficiency in modern front-end technologies, component-based architecture, and performance optimization. The ideal candidate will collaborate with cross-functional teams, ensure seamless integration with backend services, and contribute to a high-quality user experience.


KEY RESPONSIBILITIES:


Front-End Development & UI Design:


  • Develop and maintain scalable web applications using Angular, TypeScript, RxJS, and NgRx (or similar state management libraries).
  • Implement responsive and visually appealing UI components using HTML, CSS (SASS/SCSS), and JavaScript (ES6+).
  • Utilize frameworks such as Bootstrap and Tailwind to enhance UI/UX.

API & Backend Integration:


  • Work with RESTful APIs and WebSockets to integrate backend services efficiently.
  • Ensure seamless data flow between the front-end and backend using GraphQL.

Performance & Security Optimization:


  • Implement best practices for performance optimization, including lazy loading and caching strategies.
  • Ensure security compliance by implementing OAuth, JWT, and role-based access control.

Testing & Code Quality:


  • Conduct unit testing using Jasmine/Karma to maintain code reliability.
  • Participate in code reviews and implement best coding practices.

Collaboration & Agile Development:


  • Work closely with designers, backend developers, and product managers to deliver high-quality features.
  • Participate in Agile methodologies, including sprint planning, daily stand-ups, and retrospectives.
  • Utilize Git, GitHub/GitLab/Bitbucket, and CI/CD pipelines for version control and deployment.

QUALIFICATIONS, SKILLS, AND EXPERIENCE:


  • Bachelor's degree in Computer Science or a related field.
  • 3+ years in front-end development with a focus on Angular and GraphQL.
  • Proficiency in Angular, TypeScript, RxJS, and state management libraries.
  • Expertise in HTML, CSS (SASS/SCSS), JavaScript (ES6+), Bootstrap, and Tailwind.
  • Experience with RESTful APIs, WebSockets, and GraphQL.
  • Hands-on experience with Git-based version control and CI/CD pipelines.
  • Strong understanding of unit testing frameworks (Jasmine/Karma).
  • Excellent communication skills and client-facing experience.


لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.