Senior React Developer( 10 yrs): Hyderabad: C2H
Description
- 1012 years of software engineering experience with strong front-end development expertise.
- Extensive hands-on experience building enterprise-scale web applications.
- Strong understanding of modern front-end architecture and design principles.
- Proven experience leading UI engineering teams and large-scale digital initiatives.
- Deep expertise in React.js, React Hooks, Context API, Component-Based Development, React Design Patterns.
- Experience developing reusable UI frameworks and component libraries.
- Strong understanding of React application lifecycle and performance optimization techniques.
- Experience with state management strategies for large-scale applications.
- Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3.
- Deep understanding of browser APIs and modern web standards.
- Experience implementing advanced JavaScript and TypeScript design patterns.
- Strong knowledge of client-side application architecture.
- Hands-on expertise in Redux, Context API, React Query (Preferred), State Management Patterns.
- Experience integrating RESTful APIs and handling asynchronous operations.
- Knowledge of authentication, authorization, token management, and API security.
- Experience implementing error handling and resilience mechanisms.
- Strong understanding of Performance Optimization, Accessibility Standards (WCAG), Cross-Browser Compatibility, Secure Front-End Development.
- Experience optimizing Page Load Performance, Rendering Performance, Application Responsiveness.
- Knowledge of security best practices including XSS, CSRF prevention, and secure authentication.
- Experience working with Jest, React Testing Library, Cypress, Playwright.
- Knowledge of unit testing, component testing, integration testing, and UI automation.
- Experience implementing automated quality gates within CI/CD pipelines.
- Ability to establish testing standards and best practices.
- Hands-on experience with Git, npm, Yarn, Webpack, Vite.
- Familiarity with CI/CD Pipelines, Azure DevOps, Jenkins, GitHub Actions.
- Understanding of containerized deployment environments and cloud-native development.
- Exposure to cloud platforms Microsoft Azure, AWS, Google Cloud Platform (GCP).
- Understanding of modern deployment architectures and hosting platforms.
- Familiarity with micro-frontend architecture concepts.
- Knowledge of DevOps, observability, and monitoring practices.
- Proven experience leading front-end engineering teams.
- Strong mentoring and coaching capabilities.
- Ability to lead technical discussions, design reviews, and architecture workshops.
- Experience managing dependencies, effort estimation, and delivery planning.
- Excellent communication and stakeholder management skills.
- Ability to collaborate effectively with distributed global teams.
Skills
- Accessibility
- API
- Api Security
- Authentication
- Automation
- AWS
- Azure
- Azure DevOps
- CI/CD
- Cloud
- Cloud Native
- CSS
- Cypress
- Design Patterns
- DevOps
- GCP
- Git
- GitHub
- GitHub Actions
- HTML
- Integration Testing
- JavaScript
- Jenkins
- Jest
- Npm
- Observability
- Playwright
- React
- React Testing Library
- Redux
- REST
- Stakeholder Management
- TypeScript
- Unit Testing
- Vite
- WCAG
- Webpack