19 Human Horizon Jobs
React.js Developer - Javascript Frameworks (3-6 yrs)
Human Horizon
posted 20hr ago
Fixed timing
Key skills for the job
Job Description :
Key Responsibilities :
- Develop and maintain reusable React.js components and libraries.
- Implement complex user interfaces and interactions.
- Integrate with backend APIs and services.
- Write clean, well-documented, and testable code.
- Optimize application performance and scalability.
- Utilize modern JavaScript (ES6+) features and best practices.
- Implement responsive and cross-browser compatible designs.
- Work with CSS preprocessors (Sass, Less) and styling frameworks (styled-components, CSS Modules).
- Implement state management solutions (Redux, Context API, MobX).
- Write unit and integration tests using relevant testing frameworks (Jest, React Testing Library, Cypress).
- Participate in code reviews and contribute to a culture of code quality.
- Proactively identify and address potential bugs and issues.
- Work closely with designers, product managers, and other developers.
- Communicate effectively with both technical and non-technical audiences.
- Participate in agile development methodologies.
- Identify and address performance bottlenecks and optimize application performance.
- Implement code splitting, lazy loading, and other optimization techniques.
- Monitor application performance and implement improvements.
Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of professional experience in front-end development with a strong focus on React.js.
- Deep understanding of JavaScript (ES6+) and related concepts.
- Strong proficiency in React.js and related libraries (Redux, React Router).
- Experience with HTML, CSS, and responsive design principles.
- Experience with testing frameworks (Jest, React Testing Library, Cypress).
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
Preferred Skills :
- Experience with other JavaScript frameworks (Angular, Vue.js).
- Experience with state management solutions (Redux, Context API, MobX).
- Experience with build tools (Webpack, Babel).
- Experience with CI/CD pipelines.
- Knowledge of accessibility best practices.
- Experience with performance optimization techniques.
- Familiarity with server-side rendering (SSR
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Javascript Developer roles with real interview advice