We are seeking talented React.js developers who will be responsible for designing, developing, and maintaining complex react.js-based web applications and deliver highly scalable results.
Job Responsibilities
- Build and maintain web applications using React.js.
- Collaborate to determine app functionalities.
- Build and test software for best app performance.
- Optimize web applications for maximum speed and scalability
- Debug and maintain applications for seamless operation.
- Write detailed design documents to guide development teams.
- Evaluate and improve existing React.js systems.
Minimum Requirements
- Bachelor's degree in Computer Science or a related field.
- 4+ years of experience in React.js development.
- Experience with front-end libraries such as Redux, React Router, and Axios.
- Experience with web development tools such as Webpack, Babel, and ESLint.
- Proficiency in testing frameworks such as Jest or Enzyme.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork skills.
Preferred Skill Sets
- ReactJS expertise with thorough knowledge of JSX, Virtual DOM, and component lifecycle.
- Experience with GraphQL and Apollo Client and create React App, as well as data structure libraries.
- Ability to convert business requirements into technical specifications.
- Collaborative team player who values feedback and offers suggestions.
- Strong time management, project management, communication, and interpersonal skills.