Job details
Senior Frontend ( React js Developer )
- Java
- Redux
- REST
- TypeScript
- Agile
- SOLID
- .NET
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 4 months ago
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.
∙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.
Similar jobs
-
React Native Developer
Globaldev Group , Remote /
-
AI App Engineer (FastAPI / React / EKS)
Vecten , Remote / Warsaw, Masovian Voivodeship, Poland
-
Senior Software Engineer (Node.js, React.js) - OP02162
Dev.Pro , Remote /
-
Full Stack/Blockchain Engineer
useblocky , Remote / Anywhere
-
Senior Mobile Developer (React Native)
Sidekick , Remote /