Senior React JS Developer

Virtusa Consulting Services
Posted on
Virtusa Consulting Services logo

Experience
8 - 10 yrs
Salary (CTC)
1,100,000 - 2,100,000
Job Location
Hyderabad, India
Vacancy
1
Designation
Senior React JS Developer
Job Type
ONSITE

Job Description

Role & responsibilities

Experience
710 years of overall software development experience
4+ years of hands-on experience with React JS
Job Summary
We are looking for a highly skilled Senior React JS Developer with strong experience in building scalable, highperformance web applications. The ideal candidate will have deep expertise in React.js, a solid foundation in Java-based backend systems, and strong database knowledge, along with excellent communication, collaboration, and leadership skills. This role involves close collaboration with crossfunctional teams, mentoring junior developers, and contributing to architectural decisions.
Key ResponsibilitiesFrontend (React JS)

  • Design, develop, and maintain responsive and highperformance React applications
  • Build reusable components and frontend libraries using React, Hooks, Context API
  • Optimize application performance and ensure crossbrowser compatibility
  • Integrate frontend components with RESTful APIs / GraphQL
  • Maintain high code quality using best practices, linting, and testing
  • Collaborate with UX/UI designers to deliver intuitive user experiences

Backend & Integration (Java)

  • Work closely with Java backend teams to define and consume APIs
  • Understand and contribute to Java-based services (Spring / Spring Boot)
  • Participate in backend design discussions when required
  • Troubleshoot and resolve frontend–backend integration issues

Database & Data Handling

  • Strong understanding of relational databases (Oracle, MySQL, PostgreSQL)
  • Experience with NoSQL databases (MongoDB, Cassandra – good to have)
  • Ability to write and optimize SQL queries
  • Understand data flow, API contracts, and data validation

Architecture & Code Quality

  • Participate in system design and architecture discussions
  • Ensure applications are secure, scalable, and maintainable
  • Conduct code reviews and enforce coding standards
  • Mentor junior developers and provide technical guidance

Required Technical SkillsFrontend

  • React JS, JavaScript (ES6+), TypeScript
  • HTML5, CSS3, SCSS, Responsive Design
  • Redux / Context API / Zustand (any state management)
  • Webpack, Babel, Vite
  • Jest, React Testing Library (unit & integration testing)

Backend & APIs

  • Java, Spring / Spring Boot (working knowledge)
  • REST API design and consumption
  • Authentication & authorization basics (JWT, OAuth – preferred)

Database

  • Strong SQL skills
  • Experience designing and querying relational databases
  • Understanding of data modeling and indexing

Tools & DevOps (Good to Have)

  • Git, GitHub / GitLab / Bitbucket
  • CI/CD pipelines
  • Docker (basic understanding)
  • Agile / Scrum methodologies

Behavioral & Soft Skills

  • Strong communication skills – able to clearly articulate technical ideas to both technical and nontechnical stakeholders
  • Leadership & mentoring mindset – capable of guiding junior developers
  • Problemsolving attitude with a proactive approach
  • Collaboration skills – works effectively in crossfunctional teams
  • Ability to handle ambiguity and adapt to changing requirements
  • Ownership and accountability for assigned features and deliverables
  • Time management and ability to meet deadlines
  • Customerfocused and qualitydriven mindset

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • Proven experience delivering largescale enterprise applications

Nice to Have

  • Experience working as a Tech Lead or Module Lead
  • Experience in performance optimization and security best practices
  • Exposure to cloud platforms (AWS / Azure / GCP)

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.