Yash Technologies

UI Specialist - React JS Job

Yash Technologies · India

IT Services and IT Consulting · 5,001-10,000 employees

14 h ago
Senior (5-10 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

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

React.js JavaScript (ES6+) HTML5 CSS3 Redux Zustand Context API React Hooks Webpack Vite GitHub RESTful APIs Jest React Testing Library TypeScript Next.js

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)