hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior React JS Developer

8.00 to 10.00 Years   Chennai,Bangalore   01 Mar, 2025
Job LocationChennai,Bangalore
EducationNot Mentioned
SalaryRs 24 - 26 Lakh/Yr
IndustryIT Services & Consulting
Functional AreaWeb / Mobile Technologies
EmploymentTypeFull-time

Job Description

    About The Company:ARAs client is a leading IT solutions provider, offering Applications, Business Process Outsourcing (BPO) and Infrastructure services globally through a combination of technology knowhow, domain and process expertise.The Role:We are seeking a talented and experienced Tech Lead / Senior React JS Developer with 8-10 years of overall experience, including 4-5 years of solid React JS application development experience. The ideal candidate will have a thorough understanding of React JS core design principles, architecture patterns, unit and automation testing frameworks, as well as popular ReactJS npm libraries.Key Responsibilities:
    • Frontend Development: Design and develop responsive, interactive user interfaces using React.js and related front-end technologies, following industry best practices and design patterns.
    • Component Architecture: Architect and implement reusable UI components and libraries to promote code reusability, modularity, and maintainability across multiple projects.
    • State Management: Manage application state using state management libraries such as Redux, ensuring efficient data flow and synchronization between components.
    • API Integration: Integrate with backend APIs and services to fetch and manipulate data, utilizing RESTful APIs protocols as appropriate.
    • Performance Optimization: Optimize front-end performance and user experience through techniques such as code splitting, lazy loading, caching, and image optimization.
    • Code Quality and Testing: Write clean, well-documented code and conduct unit tests and integration tests to verify functionality, reliability, and performance.
    • Technical Leadership: Provide technical leadership and guidance to the development team, ensuring adherence to best practices, coding standards, and architectural principles.
    • Team Management: Lead and mentor a team of developers, providing coaching, feedback, and support to foster professional growth and development.
    • Delegate tasks effectively and ensure optimal team performance.
    • Code Review and Quality Assurance: Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards. Implement quality assurance processes and tools to identify and address defects and technical debt.
    • Technical Collaboration: Collaborate with cross-functional teams, including product management, design, QA, and DevOps, to deliver integrated and cohesive software solutions. Communicate effectively with stakeholders to align technical decisions with business goals.
    Skills Required:
    • React.js: Extensive experience with React.js and its core principles, including JSX, Virtual DOM, and component lifecycle.
    • Redux: Proficiency in state management using Redux or similar state management libraries for large-scale applications. React Hooks: Strong understanding and hands-on experience with React Hooks for functional components.
    • React Router: Experience in implementing client-side routing using React Router for single-page applications.
    • JavaScript (ES6): Expertise in modern JavaScript features, including arrow functions, de-structuring, async/await, and spread/rest operators.
    • HTML5/CSS3: Solid understanding of HTML5 and CSS3, including responsive design principles and CSS preprocessors like Sass or Less.
    • RESTful APIs: Familiarity with RESTful API design principles and experience in consuming APIs using tools like Axios or Fetch. Webpack/Babel: Proficiency in bundling and compiling JavaScript modules using Webpack and Babel for optimal performance and compatibility.
    • Testing: Experience with testing frameworks like Jest, Enzyme, or React Testing Library for unit testing, integration testing, and end-to-end testing of React applications.
    • Git/GitHub: Strong understanding of version control systems, particularly Git, and experience with GitHub or GitLab for collaborative development and code management.
    • CI/CD: Familiarity with continuous integration and continuous deployment (CI/CD) pipelines for automating the build, test, and deployment process.
    • Agile/Scrum: Experience working in Agile/Scrum methodologies, including sprint planning, daily stand-ups, and backlog grooming.
    • Code Reviews: Ability to conduct and participate in code reviews to ensure code quality, maintainability, and adherence to best practices.
    • Troubleshooting: Strong problem-solving skills and ability to troubleshoot and debug complex issues in React applications. Leadership: For the Tech Lead role, demonstrate leadership qualities such as mentoring junior developers, providing technical guidance, and driving architectural decisions.
    Qualifications & Experience:
    • Bachelors degree in computer science, Engineering, or related field.
    • 8-10 years of overall software development experience.
    • 4-5 years of solid React JS application development experience.

Keyskills :
react.jshooksjavascripthtml5/css3react

Senior React JS Developer Related Jobs

© 2019 Hireejobs All Rights Reserved