Senior React Js Developer

Year    TS, IN, India

Job Description

Job Title: Senior React JS Developer

Location: Hyderabad

Employment Type: Full-Time

Experience: 10+ years in front-end development, specializing in real-time large-scale applications.

Job Summary

We are seeking a Senior React Developer to design and develop scalable, real-time web applications. The ideal candidate will have expertise in React.js, state management, and real-time communication technologies to build high-performance, asynchronous systems.

Responsibilities

• Application Development: Build responsive web applications using React.js; implement real-time data syncing via WebSockets, SSE, or SignalR.
• Asynchronous Operations: Architect async workflows using REST APIs, GraphQL, and middleware (Redux Thunk, Redux Saga, RTK Query).
• Scalability & Performance: Optimize applications for scalability and minimal latency.
• State Management: Implement global state with Redux, Recoil, or Context API.
• Collaboration & Mentorship: Work with cross-functional teams and mentor junior developers.
• Real-Time Integration: Integrate real-time APIs (WebSocket, Kafka) and ensure reliable data pipelines.
• Testing: Write unit and integration tests using Jest, React Testing Library, or Cypress.

Required Expertise

• Core Skills: React.js, JavaScript (ES6+), TypeScript, Webpack, Babel.
• Asynchronous Programming: Promises, async/await, API integration (Axios, Fetch, GraphQL).
• Real-Time Apps: WebSockets, SSE, SignalR, Kafka, Redis.
• Middleware & State Management: Redux Thunk, Redux Saga, RTK Query, Redux, Recoil, Context API.
• Performance: Optimization techniques like memoization, lazy loading, code splitting.
• Testing: Jest, Cypress, Enzyme.
• DevOps & CI/CD: Docker, CI/CD pipelines.

Preferred Qualifications

• Experience with micro-frontend architecture and cloud platforms (AWS, Azure, GCP).
• Knowledge of backend (Node.js, Python) and real-time app security (OAuth, JWT).

Soft Skills

• Strong problem-solving and communication skills.
• Ability to work independently and deliver high-quality code.

Education: Bachelor's or Master's in Computer Science or related field.

Job Types: Full-time, Permanent

Schedule:

• Day shift
• Monday to Friday

Work Location: In person

Expected Start Date: 31/12/2024

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3553348
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year