Job Openings
Senior Front-End Developer
About the job Senior Front-End Developer
Seeking a highly skilled and motivated Front-End Developer to join a dynamic team remotely. In this role, you will work closely with back-end developers and designers to bring UI/UX mockups to life, develop reusable components, and ensure our AI-powered platform delivers an exceptional user experience across all devices. If you excel in crafting high-quality, maintainable code and thrive in a collaborative environment, we want to hear from you!
Responsibilities:
- Working as a part of a dynamic team.
- Providing code documentation and other inputs to technical documents.
- Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
- Troubleshooting and debugging to optimize performance.
- Participating in release and sprint planning sessions.
- Collaborate with back-end developers to integrate the front-end with the back-end application.
- Write efficient and maintainable code using best practices and design patterns.
- Develop and maintain unit tests for front-end code.
- Participate in code reviews and provide feedback to improve code quality.
Qualifications:
- Must have a minimum of 5+ years of professional experience with React.
- Must be able to speak Arabic fluently.
- Must have proven experience in Real- time apps.
- Expertise in React Formik and Yup validations.
- Familiar with Ul frameworks like Material UI, Tailwind, ...etc.
- Proficiency in state management with Redux, including actions, reducers, and the Redux store.
- Experience with Agile development methodologies.
- Strong problem-solving and debugging skills.
- Excellent communication and Ability to work independently and as part of a team.