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
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.