Sr. Software Engineer (React.JS)

Confidential Company  Amman - Jordan  Date Posted: 2023/07/04   Login to Apply

Responsibilities:

  • Design, develop, and maintain user-friendly and responsive web interfaces using React.js: Create visually
    appealing and intuitive interfaces that are responsive and compatible across devices and browsers.
  • Implement intuitive and interactive UI components using React hooks, Redux, and state management tools: Utilize React hooks, Redux, and other state management tools to build interactive and efficient UI components that enhance user experience and maintain application state.
  • Collaborate with cross-functional teams to identify system requirements: Work closely with product managers, designers, and developers to gather system requirements, understand user needs and ensure the software meets functionality and goals.
  • Write and maintain automated tests to ensure code quality and reliability: Develop and maintain automated tests, including unit tests and integration tests, to ensure the reliability, correctness, and quality of the codebase.
  • Participate in code reviews and ensure code quality standards: Actively participate in code reviews, providing feedback and incorporating suggestions. Ensure adherence to code quality standards, including coding conventions and best practices.
  •  Participate in the design and architecture of new systems and features: Collaborate with the team during the design and architecture phase of new systems and features. Contribute ideas to shape the overall design, ensuring scalability and maintainability of the software.

 

Qualifications: 

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  •  Minimum of 5+ years of experience in front-end web development using React.js
  •  Hands-on experience in developing front-end web applications using React.js. This experience demonstrates a strong understanding of React.js and its ecosystem.
  • Experience with React hooks, Redux, and other state management tools: Proficiency in working with React hooks, Redux, and other state management tools. This knowledge enables efficient management of component state and global application state.
  • Experience in integration with RESTful APIs and microservices: Previous experience integrating front-end applications with RESTful APIs and microservices. Understanding how to consume and interact with APIs is essential for building connected and dynamic web applications.
  • Good understanding of HTML, CSS, and JavaScript: Solid understanding of HTML for structuring web pages, CSS for styling, and JavaScript for adding interactivity and behavior to web applications.
Required Skills
  • HTML
  • CSS
  • React.js
Job Details
  • Location Amman - Jordan
  • Industry Front - End Development
  • Job Type Full-Time
  • Degree Bachelor
  • Experience 5 - 8
  • Nationality Unspecified
Login to Apply

Similar Jobs