Senior React Developer

Job Description

We are seeking a highly skilled Senior React Developer with a strong background in building high-performance applications and extensive experience in payment systems, Material-UI, microfrontends, and real-time applications. The ideal candidate will have a deep understanding of TypeScript, Docker, Next.js, and Agile methodologies.

Key Responsibilities:

  • Develop and maintain web applications using React, ensuring high performance and responsiveness.
  • Implement and manage payment systems within applications, ensuring security and efficiency.
  • Utilize Material-UI to create aesthetically pleasing and functional user interfaces.
  • Design and implement micro frontend architecture to enable independent deployment and scaling of frontend modules.
  • Optimize applications for maximum speed and scalability.
  • Work with WebSockets and other real-time technologies to build interactive and dynamic applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure code quality through comprehensive testing and code reviews.
  • Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
  • Utilize TypeScript to enhance code quality and maintainability.
  • Implement containerization and manage deployment using Docker.
  • Use Next.js for server-side rendering and building static websites.

Jobs.ps, Ltd. All Rights Reserved.

Job Requirements

Required Qualifications:

  • Experience: Minimum of 5 years of professional experience in software development with a focus on React.
  • Payments: Demonstrated experience in integrating and managing payment systems within web applications.
  • Material-UI: Proficiency in using Material-UI to create engaging and user-friendly interfaces.
  • Microfrontends: Hands-on experience with microfrontend architecture and development.
  • Real-Time Applications: Proven experience in building and maintaining real-time applications using WebSockets or similar technologies.
  • TypeScript: Strong knowledge and practical experience in using TypeScript.
  • Docker: Hands-on experience with Docker for containerization and deployment.
  • Next.js: Proficiency in Next.js for server-side rendering and static site generation.
  • Agile: Familiarity and experience with Agile development methodologies and practices.

Preferred Skills:

  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and manage multiple tasks simultaneously.
  • Familiarity with modern CI/CD pipelines and DevOps practices.
Job Details
Job Title Senior React Developer
Deadline 01 - Sep - 2024
Location Ramallah, Remote Jobs
Job Type Full time
Position Level Senior Excutive/CEO
Salary N/A
Degree Bachelor's degree
Experience 5 Years
Category I.T. & Tech
Application Instructions

How to Apply: Interested in web development and excited about joining an innovative team? We want to hear from you! Please submit your resume, portfolio, and a short cover letter to [email protected]

For your privacy and protection: when applying to a job online , never give your credit card or bank account information, or perform any sort of monetary transaction to a prospective employer.