Mid Level Front End Angular Engineer
تفاصيل الوظيفة
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.
هذا الإعلان منشور على صبّار ويُعرض هنا مع الإشارة إلى المصدر. لا نتقاضى أي رسوم من الباحثين عن عمل. إذا كان الإعلان مسيئًا أو احتياليًا، أبلغنا.