Job details
Front End Developer (React)
- Java
- Redux
- REST
- TypeScript
- Agile
- SOLID
- .NET
Posted: 3 weeks ago
Experience Level: Minimum 2 years
Language Requirement: Fluent in Arabic and English
Job Description:
We are seeking a skilled Web Developer with strong expertise in React, JavaScript, and TypeScript to join our agile team. The ideal candidate will have at least 2 years of experience, the ability to integrate with Java and .NET backends, and a strong command of RESTful API consumption and WebSocket communication. Proficiency in Figma is preferred, and the candidate should be comfortable working in both Arabic and English.
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.
Qualifications:
• Bachelor’s degree in Computer Science, Information Technology, or a related field.
• Minimum 2 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..
• 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.
FE-Developer – React: 2-4 HC
Language required: Arabic + English
Contract lengths: 6 months
Required years of experience – min 2 years
Please consider all profiles to follow the below language requirements:
Language requirement:
Arabic speaking
English proficiency C1 and C2 levels
Job Special Requirements
Expected working hours (please note this role may require overtime)
- Official days off
- Gender preference (if any) for this role
- Preferred notice period for the selected candidate
- Contract type and expected duration (e.g., permanent, temporary, or project-based)
- Overview of the interview process
- Interview format (on-site or online)
- Benefits offered, such as medical insurance, transportation, bonuses, etc.
- Travel requirements, whether local or international (if applicable)
- Work location and model (on-site, hybrid, or remote)
- Any hiring restrictions (e.g., from specific employers or competitors)
- Residential location restrictions (if any apply to candidates)
- Preferred nationality (if the position is not local)
· May we share your company’s name with candidates during the screening process? (Yes / No)
Similar jobs
-
Lead Full Stack Developer (React/.NET)
STACK IT Recruitment , Remote /
-
Senior Software Engineer - Frontend (React/React Native) - Experimentation & Data
Kraken , Remote / United States
-
Senior Full-Stack Engineer (React) - Brazil
Codurance , Remote /
-
Ruby on Rails + React Full Stack developer
Jalasoft , Remote /
-
Full-Stack .NET 7 Engineer (Angular / React, DDD, Clean Architecture)
SSC HR Solutions , Remote /