CodeNinja is seeking a skilled Frontend Engineer with 3-5 years of experience to join their Professional Services team. The role focuses on developing and maintaining high-quality, scalable Angular applications while ensuring optimal performance and seamless integration with backend services. The position requires expertise in Angular, TypeScript, state management, and UI libraries like Ant Design. The ideal candidate should be proficient in writing clean, maintainable code and implementing unit tests using tools like Jasmine, Karma, or Jest. Working hours are from 6am to 3pm Pakistan time. This role offers an opportunity to work on intuitive and performant web applications while collaborating with cross-functional teams. The position is based in either Lahore or Karachi, Pakistan, and requires on-site presence. The role demands strong technical skills, independent working capabilities, and excellent communication abilities in English.