Job Title: Front-End Developer Company Name: SWATx Job Url: https://apply.workable.com/swatx/j/384BA5B7A6/ Job Description: Description Key Responsibilities:  ∙Agile Development: Collaborate effectively within an agile team environment,  participating in sprint planning, daily stand-ups, and retrospectives.  ∙Front-End Development: Develop and maintain web applications using React, ensuring  high performance, responsiveness, and an excellent user experience.  ∙Backend Integration: Integrate front-end components with Java and .NET backend  services, consuming RESTful APIs and handling WebSocket communication for real- time data.  ∙Responsive Design: Create responsive interfaces that work across various devices and  screen sizes, ensuring a seamless user experience.  ∙Reusable Components: Build and maintain reusable components, libraries, and tools to  streamline development and ensure consistency.  ∙JavaScript & TypeScript Expertise: Utilize strong knowledge of JavaScript and  TypeScript to write clean, efficient, and scalable code.  ∙UX Collaboration: Work closely with designers using Figma to translate wireframes and  prototypes into interactive, user-friendly interfaces.  ∙Testing & Debugging: Conduct thorough testing and debugging to ensure high-quality  software that meets user and business requirements.      Requirements ∙Bachelor’s degree in Computer Science, Information Technology, or a related field.  ∙Minimum 3 years of experience in front-end development using React, JavaScript, and  TypeScript.  ∙Proven experience integrating with Java and .NET backend services, consuming RESTful  APIs, and working with WebSockets.  ∙Solid understanding of web technologies such as HTML5, CSS3, and responsive design  principles.  ∙Experience building reusable components and tools for web applications.  ∙Familiarity with version control systems (e.g., Git) and modern development workflows.  ∙Strong problem-solving skills and attention to detail.  ∙Fluent in Arabic and English, with excellent communication skills.  ∙Ability to collaborate effectively within an agile team environment.  Preferred Skills:  ∙Proficiency in UX design tools, especially Figma, with experience in translating designs  into functional web components.  ∙Familiarity with CSS frameworks (e.g., Bootstrap, Tailwind CSS) and front-end build  tools (e.g., Webpack, Babel).  ∙Knowledge of state management libraries such as Redux or Context API.  ∙Understanding of web performance optimization best practices.