OptimHire’s Job Auto-Applier that will automatically apply to jobs at 300,000+ Companies.
This job description outlines the key responsibilities and qualifications for a Frontend Developer specializing in React.js. Here's a breakdown:
*Key Responsibilities:*
1. Develop user interface components using React.js
2. Build reusable components and front-end libraries
3. Translate designs into high-quality code
4. Optimize components for performance across devices and browsers
5. Collaborate with UI/UX designers and backend developers
6. Maintain code quality and debug application performance
*Required Qualifications:*
1. Bachelor's degree in Computer Science or related field
2. Proven experience with React.js and its core principles
3. Strong proficiency in JavaScript and DOM manipulation
4. Familiarity with RESTful APIs, front-end build pipelines, and version control tools like Git
5. Experience with common front-end development tools and CSS frameworks
*Preferred Qualifications:*
1. Experience in UI/UX design and Figma
2. Knowledge of other JavaScript frameworks (e.g., Angular, Vue.js)
3. Experience with server-side rendering and Next.js
4. Understanding of data structure libraries and headless CMS systems
5. Familiarity with WebSockets and real-time data updates
*Soft Skills:*
1. Strong communication and collaboration skills
2. Problem-solving skills with an analytical mindset
3. Adaptability to evolving responsibilities and technologies
4. Attention to detail and commitment to producing high-quality code
JavaScript - 2 years
React.Js - 3 years
Redux - 2 years
RESTful API - 2 years
GIT - 2 years
CSS - 2 years
Flux - 2 years
Jest - 2 years
Mocha - 2 years
BabelJS - 2 years