Nasoft.eg
Senior Frontend Developer - Angular
About this role
Description: Design, develop, and maintain scalable web applications using Angular and TypeScript. Build reusable, maintainable, and high-quality Angular components, services, directives, and modules. Integrate Angular applications with RESTful APIs and backend services. Optimize application performance and scalability. Collaborate with backend, DevOps, QA, and product teams to deliver features end-to-end. Requirements: 5+ years of professional frontend development experience. Strong commercial experience with Angular and proficiency in TypeScript. Strong understanding of HTML5, CSS3, and responsive web development. Experience with RxJS and reactive programming. Knowledge of frontend design patterns and software engineering principles. Experience writing automated tests using tools such as Jest, Vitest, or Jasmine. Good understanding of Git and collaborative development workflows. Benefits: Remote working model. 5 working days per week (Friday & Saturday off). Working hours from 9 AM to 6 PM.