UI Specialist - React JS Job
Yash Technologies · India
IT Services and IT Consulting · 5,001-10,000 employees
About the role
Develop and maintain high-quality, scalable web applications using React.js while collaborating with cross-functional teams. Responsibilities include implementing responsive designs, optimizing performance, and mentoring junior developers.
What they look for
Requirements
Requires 5-7 years of professional experience with React.js and modern JavaScript, along with proficiency in HTML5 and CSS3. A Bachelor's degree in Computer Science or a related field is expected.
Full description
Job description:
Experience required: 5-7 years
React Developer Job Description (5-7 Years Experience)
Position: Senior React Developer
About the Role
We are seeking an experienced React Developer with 5-7 years of professional experience to join our dynamic development team. The ideal candidate will have a strong foundation in modern React development, excellent problem-solving skills, and the ability to work collaboratively in an agile environment.
Key Responsibilities
- Develop and maintain high-quality, scalable web applications using React.js
- Collaborate with cross-functional teams including designers, product managers, and backend developers
- Write clean, maintainable, and well-documented code following best practices
- Implement responsive designs and ensure cross-browser compatibility
- Optimize application performance and user experience
- Participate in code reviews and provide constructive feedback to team members
- Debug and troubleshoot issues across the development lifecycle
- Stay updated with the latest React ecosystem trends and technologies
- Mentor junior developers and contribute to team knowledge sharing
Required Skills & Experience
Technical Skills:
- 5-7 years of professional experience with React.js and modern JavaScript (ES6+)
- Strong proficiency in HTML5, CSS3, and responsive web design
- Experience with state management libraries (Redux, Zustand, or Context API)
- Familiarity with React hooks and functional components
- Knowledge of modern build tools (Webpack, Vite, or similar)
- Experience with version control systems (GitHub)
- Understanding of RESTful APIs and asynchronous programming
- Familiarity with testing frameworks (Jest, React Testing Library)
Soft Skills:
- Strong problem-solving and analytical thinking abilities
- Excellent communication and collaboration skills
- Ability to work in an agile development environment
- Attention to detail and commitment to code quality
- Self-motivated with ability to manage multiple priorities
Preferred Qualifications
- Experience with TypeScript
- Knowledge of modern CSS frameworks (Tailwind CSS, Styled Components, CSS Modules)
- Familiarity with Next.js or other React frameworks
- Experience with GraphQL and Apollo Client
- Understanding of CI/CD pipelines
- Knowledge of performance optimization techniques
- Experience with mobile-first development
- Familiarity with design systems and component libraries
- Backend development experience (Node.js, Python, or Java)
- Experience with cloud platforms (AWS, Azure, GCP)
Education & Certifications
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Relevant certifications in React or web development (preferred but not required)