Senior React.JS Developer
Skillset: React JS, Redux and JEST.
Work Location: On-site, Madhapur, Hyderabad.
Work from Office, 5 days/week
Experience: 5+ Years
Job Responsibilities:
- Development: Design, develop, and maintain high-performance, responsive web applications using React.js, TypeScript, HTML, and CSS.
- Architecture: Build reusable components and libraries. Implement efficient data management strategies using tools like Redux or Context API.
- Code Quality: Write clean, well-documented, and testable code. Conduct code reviews and ensure adherence to best practices.
- Optimization: Optimize front-end performance and ensure cross-browser compatibility.
- Collaboration: Work closely with other developers, designers, and stakeholders. Mentor junior developers and provide technical guidance.
- Problem Solving: Analyze and debug complex issues. Propose and implement solutions to technical challenges.
- Innovation: Stay up-to-date with the latest React.js trends and features.
- Maintenance: Maintain existing React systems, including fixing bugs and updating dependencies.
- Leadership: Take a leadership role in projects, guiding development and ensuring high-quality deliverables.
- API Integration: Integrate with backend APIs to create seamless user experiences.
Skills:
- Proficiency in React.js: Deep understanding of React concepts, including hooks, context API, and component lifecycle.
- JavaScript Expertise: Strong grasp of JavaScript fundamentals, including ES6+ features.
- State Management: Experience with state management libraries such as Redux, Zustand, or Context API.
- CSS and Styling: Ability to write clean and maintainable CSS, with knowledge of frameworks like Tailwind CSS.
- Testing: Familiarity with testing frameworks like Jest and React Testing Library.
- Version Control: Proficiency with Git and collaborative workflows.
- Performance Optimization: Understanding of performance optimization techniques for React applications.
- Problem-Solving: Ability to analyze and solve complex technical challenges.
- Communication: Excellent communication and collaboration skills.
- UI/UX Knowledge: Understanding of UI/UX design principles.
- Backend Knowledge: Familiarity with backend concepts and RESTful APIs.
- Build Tools: Experience with build tools like Webpack, Babel, and npm/yarn.
- TypeScript: Experience with TypeScript for type safety and improved code quality.
- Responsive Design: Ability to create responsive web applications that work across various devices and browsers.
Experience:
- Typically requires 5+ years of experience in front-end development with a focus on React.js.
- Experience with version upgrades.
- Experience with modernizing legacy applications.
- Experience with various testing methodologies.
Additional Considerations:
- Leadership Skills: Ability to lead projects and mentor other developers.
- Problem-Solving: Ability to analyze and solve complex technical challenges.
- Continuous Learning: Commitment to staying up-to-date with the latest trends and technologies.
Job Type: Full-time
Pay: ₹544,591.97 - ₹1,848,833.78 per year
Benefits:
- Health insurance
- Provident Fund
Schedule:
Work Location: In person