React Architect

10 - 19 years

20.0 - 35.0 Lacs P.A.

Kochi

Posted:1 month ago| Platform: Naukri logo

Apply Now

Skills Required

ArchitectureReact.Jsangular

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Purpose • ReactJS Architect to lead the design and development of scalable and high performance front-end solution. Job Description Expert in front-end technologies, with deep expertise in ReactJS and modern JavaScript/TypeScript frameworks. Design, architect, and implement scalable, high-performance React applications, ensuring best practices in usability, accessibility, and performance. Strong expertise in state management using Redux, React Context, or React Query. Collaborate with cross-functional teams including UX/UI designers, backend engineers, and product managers to deliver seamless web experiences. Stay updated with the latest front-end trends and incorporate them into development workflows. Develop quick Proof of Concepts (PoCs) to explore new technologies and business requirements. Hands-on experience with Agile development methodologies like Scrum, Kanban, and Test-Driven Development (TDD). Proficiency in modern JavaScript frameworks, tools, and libraries, including Webpack, Vite, ESLint, and Babel. Ensure security best practices are followed, working closely with security teams to mitigate risks (CORS, CSRF, OWASP). Strong knowledge of integrating React with backend services (RESTful APIs, GraphQL, WebSockets). Deep understanding of modern authentication mechanisms, including OAuth, JWT, and SSO. Experience with Git and CI/CD pipelines, ensuring automated builds, testing, and deployments using AWS, Azure, or similar cloud platforms. Expertise in UI/UX development, ensuring pixel-perfect implementation and responsiveness across devices. Strong debugging and troubleshooting skills, with experience resolving performance bottlenecks and optimizing render cycles. Proficiency in writing unit and integration tests, using tools like Jest, React Testing Library, Cypress, or Mocha. Knowledge of micro front-end architecture and ability to design modular, reusable front-end components. Experience with third-party integrations, such as analytics tools, payment gateways, maps, and realtime data services. Duties and Responsibilities Understand client requirements and translate them into scalable front-end architecture and development plans. Ensure compliance with organizational guidelines by enforcing the best practices in ReactJS development, code reviews, and performance optimization. Lead and participate in the end-to-end development process, including technical design, coding, testing, and deployment. Collaborate with Product Management and backend teams to define technical requirements and align development with business goals. Work closely with API teams to define request/response structures, improve performance, and enhance maintainability. Drive Test-Driven Development (TDD) and unit testing, ensuring high-quality, bug-free code using Jest, React Testing Library, or Cypress. Provide technical leadership by mentoring developers, reviewing code, and guiding best practices for scalable front-end solutions. Troubleshoot and optimize React applications for performance, security, and maintainability. Stay updated on modern front-end technologies and introduce innovations to improve development efficiency. Implement CI/CD pipelines and automated testing to streamline the deployment and monitoring of React applications. Act as a strategic advisor for front-end development teams, planning and supporting new and existing React applications. Make timely decisions in ambiguous situations, ensuring project progress without compromising quality. Define and implement a vision for front-end development, shaping team culture and driving innovation. Utilize monitoring tools to track application performance, identify issues, and optimize for better user experience.

Information Technology and Services
Cinnaminson

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)