img
نوع العقددوام كامل
طبيعة الوظيفةبالموقع
الموقعالسعودية

وصف الوظيفة

About the Role

Starlinks is seeking a Mid-Level Front-End Angular Engineer with 2-5 years of experience in building modern web applications. The ideal candidate will possess solid experience with Angular 20+, TypeScript, RxJS, and NgRx, and a strong understanding of component-based architecture, REST API integration, responsive design, testing, and front-end performance. This full-time role involves collaboration with senior developers, backend engineers, QA, UX/UI designers, and DevOps teams to deliver reliable and maintainable applications.

Key Responsibilities

  • Develop and maintain modern, responsive web applications using Angular 20+.
  • Build reusable Angular components, services, directives, pipes, and modules.
  • Implement features based on business and technical requirements.
  • Integrate Angular applications with RESTful APIs and backend services.
  • Implement application state management using NgRx and RxJS.
  • Adhere to established Angular architecture, coding standards, and development best practices.
  • Work with Angular Standalone Components, routing, dependency injection, forms, guards, and interceptors.
  • Implement lazy loading and other Angular performance optimization techniques.
  • Develop responsive and accessible user interfaces based on UX/UI designs.
  • Ensure cross-browser compatibility and consistent application behavior.
  • Write and maintain unit and end-to-end tests.
  • Troubleshoot and resolve front-end bugs and performance issues.
  • Participate in code reviews and contribute to improving code quality.
  • Collaborate with backend developers, QA engineers, UX/UI designers, and DevOps teams.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, backlog refinement, and retrospectives.
  • Contribute to CI/CD processes and application deployment activities.
  • Stay updated with modern Angular features, best practices, and ecosystem developments.

Qualifications and Experience

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 3–5 years of professional front-end development experience.
  • Strong hands-on experience with Angular, specifically Angular 20+ or recent Angular versions.
  • Strong knowledge of TypeScript and good knowledge of JavaScript (ES6+).
  • Strong experience with HTML5, CSS3, and SCSS/SASS.
  • Practical experience with RxJS and NgRx or another Angular-compatible state management solution.
  • Experience building reusable and maintainable Angular components.
  • Experience integrating Angular applications with REST APIs.
  • Good understanding of Angular routing, forms, dependency injection, guards, and interceptors.
  • Experience with Angular Material is preferred.
  • Experience with unit testing and/or end-to-end testing.
  • Good understanding of responsive design and web accessibility.
  • Understanding of front-end performance optimization.
  • Familiarity with Git and standard software development workflows.
  • Experience working with Agile/Scrum teams.
  • Experience collaborating with backend developers, QA, UX/UI, and DevOps teams.
  • Driving License Required.

Work Environment

The successful candidate will work within a collaborative team environment, engaging with various technical and design teams to deliver high-quality web applications.

Application Process

Candidates who meet the above requirements are encouraged to apply.


متطلبات الوظيفة

  • تتطلب ٢-٥ سنوات خبرة

وظائف مشابهة