Skip to main content
V

React JS Developer

Virtusa

Location

Jersey City, NJ

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Job Requirements

Key Responsibilities

Develop and maintain responsive web applications using React.js

Translate UI/UX designs into high-quality, reusable code

Build modular and scalable front-end components

Integrate front-end components with RESTful APIs or GraphQL services

Optimize applications for maximum speed and performance

Write clean, maintainable, and well-documented code

Perform code reviews and ensure best practices

Debug and resolve technical issues

Collaborate with cross-functional teams (design, backend, QA)

Required Skills \& Qualifications

Strong proficiency in JavaScript (ES6\+)

Hands-on experience with React.js, hooks, and component lifecycle

Experience with state management (Redux / Context API)

Knowledge of HTML5, CSS3, and responsive design

Familiarity with REST APIs and asynchronous programming

Experience with Git/version control systems

Understanding of frontend build tools (Webpack, Babel, Vite, etc.)

Strong problem-solving and debugging skills

Preferred Qualifications

Experience with TypeScript

Familiarity with Next.js or other React frameworks

Experience with testing frameworks (Jest, React Testing Library)

Knowledge of CI/CD pipelines

Understanding of UI frameworks (Material UI, Ant Design, Tailwind)

Exposure to Agile/Scrum methodologies

Bachelor’s degree in Computer Science or related field (or equivalent experience)

3\+ years of frontend development experience (adjustable based on role level) Soft Skills

Strong communication and collaboration abilities

Attention to detail

Ability to work in a fast-paced environment

Proactive and self-motivated mindset

Nice to Have

Experience with cloud platforms (AWS, Azure, GCP)

Knowledge of micro-frontend architecture

Performance optimization experience

Work Experience

10-15Years

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs