software engineering
software engineering
????Nasoft.eg Is hiring a #Senior_front_End_developer For one of our clients in #Saudi_Arabia For a #Software_House
The ideal candidate should have strong hands-on experience with Angular, TypeScript, Rx JS, RESTful APIs, frontend architecture, testing, and modern software engineering practices.
????#Senior_Front_end_developer ( #Angular )
????https://lnkd.in/euhZSnjH
????Requirements
β5+ years of professional frontend development experience.
β Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field is preferred.
β Strong commercial experience with Angular.
β Strong proficiency in TypeScript and modern JavaScript.
β Strong understanding of HTML5, CSS3, and responsive web development.
β Strong experience with RxJS and reactive programming.
β Experience consuming and integrating RESTful APIs.
β Strong understanding of Angular architecture, including: β Components β Services β Dependency Injection β Routing β Forms β Guards β Interceptors β Pipes β Directives β Angular lifecycle
β Experience with application state management and understanding when state management solutions are appropriate.
β Strong 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.
β Experience with code reviews and pull requests.
β Experience working with CI/CD pipelines.
β Strong debugging and problem-solving skills.
β Good understanding of web security fundamentals.
βExperience in Angular β TypeScript β JavaScript / ES6+ β RxJS β HTML5 β CSS3 β SCSS β REST APIs β JSON
????Working Condition :
Working model : Remotely
Working days : 5 days / week
Days off : Friday & Saturday
Working hours : 9 AM : 6 PM
????If you're interested, Kindly Apply using the Link mentioned or send your updated CV : aya.maher@nasoft.com.eg