




The role primary responsibility is to build and implement functional efficient programs and systems that serve the user needs by working with other Developers and the Team Lead throughout the software development life cycle. **Core Responsibilities** · Implementing efficient, well\-documented Angular code following best practices under the guidance of senior developers. · Participate in the development, testing, and implementation of new Angular\-based web applications with supervision. · Collaborate with the team on planning, designing, developing, testing, and deploying Angular projects. · Troubleshoot and debug issues in existing Angular applications with assistance from team members. · Conduct basic frontend testing using tools like Jasmine, Karma, or Cypress, and recommend improvements to enhance UI functionality and performance. · Work on collecting and documenting functional and technical requirements for Angular applications with support from senior colleagues. · Assist in identifying and resolving UI/UX and application issues through collaboration with designers and developers. · Contribute to API integration efforts with backend systems, ensuring seamless communication and data flow. · Participate in brainstorming sessions and contribute ideas for improving application performance, scalability, and maintainability. · Analyzing technical problems related to Angular development and implementing solutions under supervision. · Develop clean, efficient Angular components and services while adhering to modular and reusable code principles. · Ensure adherence to coding standards and maintain the confidentiality and integrity of application data. · Provide basic technical support to internal users for frontend\-related issues and escalate complex issues to senior team members. · Integrate third\-party Angular libraries and components into existing projects as guided. **Minimum Requirements:** * Bachelor’s Degree in Computer Science, Information Technology, or a related field. * 3 or more years of experience in the same role or equivalent. * Programming Languages: Proficiency in JavaScript/TypeScript. * Frameworks/Libraries: Knowledge of frontend frameworks such as Angular. * Frontend Development: Proficiency in HTML, CSS (including preprocessors like SASS or LESS), and modern JavaScript/TypeScript. * UI/UX Design: Familiarity with responsive design principles, accessibility standards, and tools like Figma or Adobe XD. Job Type: Full\-time Location: * Doha (Required)


