Full Stack Developer (Node.js & React)

Job Summary

Systems Arabia is seeking an experienced Full Stack Web Developer to design and build modern, scalable web applications using React and Node.js. The role involves developing both frontend and backend components, integrating services, and optimizing applications for performance and security.

Responsibilities

  • Design and develop end-to-end web applications using React and Node.js
  • Build reusable and scalable frontend components
  • Develop and maintain backend services and RESTful APIs
  • Integrate frontend applications with APIs and third-party services
  • Design and work with relational and NoSQL databases
  • Implement responsive and user-friendly interfaces
  • Optimize applications for performance, scalability, and security
  • Write unit, integration, and end-to-end tests

Requirements

  • 4–7 years of professional full-stack development experience
  • Strong proficiency in React.js and Node.js
  • Strong knowledge of JavaScript/TypeScript, HTML5, and CSS3
  • Experience with state management such as Redux or Context API
  • Experience with Express.js, NestJS, or similar frameworks
  • Strong understanding of RESTful API development
  • Experience with PostgreSQL, MySQL, MongoDB, or similar databases
  • Experience with Git and CI/CD workflows
  • Good understanding of web security and performance optimization
  • Experience with automated testing; Next.js, Docker, Redis, GraphQL, or cloud experience is a plus

We refresh listings regularly, but some roles close early on the source platform.

Country: Jordan
City: Amman
Job Category: Software Engineering
Job Type: Full Time
Company Name: Systems Arabia
Seniority level: Mid-Senior level

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top