We are looking for a talented Senior Frontend Developer to join our client's innovative team. This is your chance to work with modern technologies and make a significant impact on exciting projects.
Key Responsibilities Lead the development of scalable and maintainable UI components using modern frontend frameworks. Architect and optimize frontend solutions focusing on component design, state management, and performance. Collaborate with cross-functional teams to integrate and consume RESTful APIs, handling authentication and data transformations. Ensure responsive design and cross-browser compatibility, adhering to modern UI/UX principles. Utilize Git-based version control workflows, including feature branching, pull requests, and code reviews. Take ownership of frontend features, working independently while mentoring junior developers. Troubleshoot and debug issues effectively, contributing to a fast-paced development environment.
Requirements5+ years of professional experience in Frontend development, focusing on modern frontend frameworks in production environments. Deep expertise in frontend architecture, with a solid understanding of best practices and performance optimization. Advanced proficiency in Type Script, Java Script (ES6+), HTML5, and CSS3, with a strong ability to write scalable and maintainable UI code. Proven experience in integrating and consuming RESTful APIs, managing authentication, error states, and data transformations. Strong understanding of responsive design, cross-browser compatibility, and modern UI/UX principles. Experience with Git-based version control workflows, including feature branching and code reviews. Excellent problem-solving, debugging, and communication skills, with the ability to mentor junior developers. Proficiency in Arabic is essential.