React JS Developer

10 Months ago • 5-5 Years
Frontend Development
Full Stack Development

Job Description

The UI React JS Developer will be responsible for developing dynamic, interactive, and scalable web applications using React.js. Responsibilities include building responsive web applications, creating reusable React components, collaborating with designers and backend developers, integrating front-end components with backend APIs (REST/GraphQL), writing clean and efficient code, optimizing applications for performance, collaborating with cross-functional teams, and fixing bugs. The role requires strong proficiency in React.js, Redux, React Hooks, JavaScript (ES6+), HTML5, CSS3, and related technologies. The developer will work with front-end build tools, version control systems, and testing frameworks.
Good To Have:
  • TypeScript experience
  • Next.js or similar framework knowledge
  • GraphQL familiarity
  • Agile environment experience
  • Accessibility best practices knowledge
Must Have:
  • 5+ years React.js experience
  • Proficient in JavaScript, HTML5, CSS3
  • React.js, Redux, React Hooks knowledge
  • Experience with REST APIs
  • Familiar with Git and testing frameworks

Add these skills to join the top 1% applicants for this job

react
front-end
react-js
html
javascript
graphql
scalability
next.js
typescript
npm
github
yarn
redux
babel
git

Project description

The UI React JS Developer will be responsible for developing dynamic, interactive, and scalable web applications using React.js. You will collaborate closely with UX/UI designers, backend developers, and product managers to build engaging and high-quality front-end solutions that align with our business goals.

Responsibilities

Front-End Development: Build responsive and dynamic web applications using React.js and related technologies (JavaScript, HTML5, CSS3).

Component Development: Create reusable and efficient React components to ensure maintainability and scalability of web applications.

Collaboration: Work closely with designers to translate wireframes and prototypes into interactive web pages, ensuring seamless user experiences.

Integration: Integrate front-end components with backend APIs (REST/GraphQL) and ensure smooth data flow between the frontend and backend.

Code Quality: Write clean, efficient, and maintainable code, and ensure the use of best practices such as unit testing, version control, and documentation.

Performance Optimization: Optimize web applications for speed, scalability, and responsiveness across various devices and browsers.

Cross-Team Coordination: Collaborate with backend developers, product managers, and other stakeholders to define technical requirements and project timelines.

Bug Fixing & Troubleshooting: Identify and fix performance bottlenecks, bugs, and other issues in the user interface.

Continuous Learning: Stay updated with the latest industry trends and emerging technologies in React and front-end development.

Skills

Must have

5+ years of professional experience in front-end development with a strong focus on React.js.

At least 3-5 years of experience working with C#.

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

Proficient in JavaScript (ES6+), HTML5, CSS3, and responsive web design principles.

Strong knowledge of React.js, Redux, and React Hooks.

Experience with front-end build tools such as Webpack, Babel, and npm/yarn.

Familiarity with version control systems like Git and modern development workflows.

Experience with RESTful APIs and asynchronous request handling.

Knowledge of cross-browser compatibility issues and ways to work around them.

Understanding of UI/UX principles and attention to detail when implementing designs.

Familiarity with testing frameworks such as Jest, Enzyme, or React Testing Library.

Nice to have

Experience with TypeScript and its integration with React.

Knowledge of Next.js or similar server-side rendering frameworks.

Familiarity with GraphQL and its integration with front-end applications.

Experience working in an agile environment.

Knowledge of performance optimization techniques for front-end applications.

Experience with accessibility best practices (WCAG).

Other

Languages

English: B2 Upper Intermediate

Seniority

Senior

Set alerts for more jobs like React JS Developer
Set alerts for new jobs by Luxoft
Set alerts for new Frontend Development jobs in India
Set alerts for new jobs in India
Set alerts for Frontend Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙