CloudPSO

Senior ReactJS Developer

CloudPSO

full-time

Posted on:

Origin:  • 🇵🇰 Pakistan

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

BabelCloudGraphQLJavaScriptJestNext.jsNode.jsReactReduxSCSSTypeScriptVoIPWebpack

About the role

  • This is a remote position. Job Location : Pakistan (Remote) Job timings: Mon - Fri US CST Time zone Experience: Over 5 years We are looking for an experienced Senior ReactJS Developer to join our team. The ideal candidate will have a strong background in front-end development, specifically using ReactJS, and will be responsible for creating and maintaining the frontend of our applications by connecting with backend APIs. This role requires a high level of proficiency in ReactJS and a deep understanding of front-end technologies. Key Responsibilities: Frontend Development: Design, develop, and maintain user interfaces using ReactJS. Build reusable components and front-end libraries for future use. Ensure the technical feasibility of UI/UX designs. API Integration: Connect and integrate the front-end with backend APIs. Ensure efficient data loading and processing to create a seamless user experience. Work closely with backend developers to understand and utilize APIs effectively. Performance Optimization: Optimize components for maximum performance across a vast array of web-capable devices and browsers. Implement best practices for front-end performance optimization. Code Quality & Testing: Write clean, maintainable, and efficient code. Conduct code reviews to ensure adherence to best practices and standards. Implement and maintain unit and integration tests to ensure code quality.

Requirements

  • 5+ years of experience in front-end development with a focus on ReactJS
  • Proficient in JavaScript (ES6+), HTML5, and CSS3
  • Strong experience with ReactJS, Redux, and other related libraries
  • Experience with RESTful APIs and GraphQL
  • Proficiency with version control systems (Git), build tools (Webpack, Babel), and code editors (VS Code)
  • Bachelors in Computer Sciences or Equivalent
  • Strong understanding of modern front-end development practices
  • Experience with state management libraries like Redux or Context API
  • Knowledge of front-end performance optimization techniques
  • Familiarity with testing frameworks such as Jest, Enzyme, or Testing Library
  • Ability to work effectively in a remote environment, aligning with US Eastern Time Zone hours
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills