28 TGS The Global Skills Jobs
React.js Developer - Javascript (5-8 yrs)
TGS The Global Skills
posted 12hr ago
Flexible timing
Key skills for the job
Key responsibilities of a React JS Developer :
- Component development : Design, build, and maintain reusable React components that adhere to UI/UX guidelines.
- State management : Implement efficient state management using React's built-in state mechanisms or libraries like Redux.
- Performance optimization : Optimize React applications for speed and responsiveness across different devices and browsers.
- API integration : Fetch data from backend APIs and integrate it into React components.
- Testing : Write unit and integration tests to ensure code quality and stability.
- Collaboration : Work with designers, backend developers, and other stakeholders to implement features and deliver projects.
Required skills for a React JS Developer :
- Strong JavaScript foundation : Deep understanding of JavaScript syntax, object-oriented programming, and modern JavaScript features (ES6+)
- React fundamentals : Thorough knowledge of React concepts like components, props, state, lifecycle methods, and JSX
- HTML/CSS : Proficiency in HTML structure and CSS styling for creating visually appealing interfaces
- State management libraries (optional) : Familiarity with Redux, Context API, or other state management solutions
- Build tools : Experience with tools like webpack, Babel, and npm
- Version control : Expertise in Git for code management
Core Responsibilities :
- Designing and developing front-end components using React
- Writing clean, maintainable, and efficient React code
- Implementing responsive and user-friendly interfaces
- Integrating with backend APIs to fetch and manage data
- Testing and debugging React applications
- Optimizing performance and scalability of React applications
Technical Skills :
- Proficient in JavaScript (including ES6+)
- Expertise in React core concepts (JSX, virtual DOM, component lifecycle)
- Familiarity with state management libraries (like Redux)
- Knowledge of HTML5 and CSS3
- Understanding of RESTful APIs
- Experience with build tools (Webpack, Babel)
- Version control with Git
- Optional Skills to Highlight (depending on the role) :
- Experience with GraphQL
- Knowledge of accessibility standards
- Familiarity with testing frameworks (Jest, Enzyme)
- Experience with CI/CD pipelines
- Front-end performance optimization techniques
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Javascript Developer roles with real interview advice
5-10 Yrs
5-12 Yrs