Search by job, company or skills

VectorStack

Senior React.js Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Be among the first 50 applicants
Early Applicant

Job Description

Skills:
State Management (Redux / Redux Toolkit), JavaScript (ES6+), React.js, Git & Version Control, REST API Integration, Performance Optimization,

Senior React.js Developer

Experience: 4-5 Years

Employment Type: Full-Time

Location: Bangalore

Notice Period: Immediate

About The Role

We are looking for a Senior React.js Developer with 4-5 years of experience in building scalable, high-performance web applications. This role involves owning frontend features end-to-end, mentoring junior developers, and working closely with product, design, and backend teams to deliver reliable and user-friendly solutions.

Key Responsibilities

  • Design, develop, and maintain complex web applications using React.js
  • Own frontend architecture and ensure scalability and performance
  • Build reusable, modular, and maintainable components
  • Integrate REST APIs and manage frontend data flow
  • Optimize applications for speed, security, and responsiveness
  • Review code and mentor junior developers
  • Collaborate with product managers, designers, and backend teams
  • Participate in technical discussions and contribute to architectural decisions

Required Skills

  • 4-5 years of hands-on experience with React.js
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3
  • Deep understanding of React Hooks, Context API, and component lifecycle
  • Experience with state management libraries (Redux, Redux Toolkit, Zustand, or similar)
  • Solid experience with REST API integration
  • Strong knowledge of performance optimization techniques
  • Experience with Git and modern development workflows
  • Understanding of responsive design and cross-browser compatibility

Good to Have

  • Experience with Next.js and server-side rendering
  • Working knowledge of TypeScript
  • Exposure to testing frameworks (Jest, React Testing Library)
  • Familiarity with CI/CD pipelines and deployment processes
  • Experience working in Agile or Scrum environments

Education

  • Bachelors degree in Computer Science, IT, or a related field (preferred)

What We Offer

  • Opportunity to work on large-scale, production-grade applications
  • Leadership and mentoring responsibilities
  • Collaborative and growth-oriented work environment
  • Competitive compensation based on experience

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 140793741