fb

Job Description

UI Architect (React JS)


Expires on : November 30, 2024
Job Code : 11467
Hyderabad
Experience : 11-14 Years
Location : Hyderabad

We are seeking an experienced UI Architect with expertise in React JS to join our team. The successful candidate will be responsible for designing and implementing scalable, maintainable, and efficient React JS applications. The UI Architect will lead and mentor junior developers, collaborate with cross-functional teams, and ensure consistency in code quality, architecture, and best practices across the team.

Responsibilities

Key Responsibilities:
• Design and implement scalable, maintainable, and efficient React JS applications.
• Develop and maintain a deep understanding of React JS and its ecosystem, including React Hooks, Context API, and React Router.
• Design and implement reusable UI components and libraries using React.
• Lead and mentor junior developers to ensure they have the necessary skills and knowledge to work on React JS projects.
• Collaborate with other architects to ensure alignment with overall technical strategy.
• Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
• Participate in code reviews to ensure high-quality code and adherence to coding standards.
• Collaborate with QA team to ensure thorough testing and validation of React JS applications.
• Develop and maintain a deep understanding of HTML/CSS, postCSS, JavaScript (ES5/ES6), and TypeScript.
• Stay up to date with new features and releases in React JS and its ecosystem.
• Collaborate with infrastructure teams to ensure alignment with overall technical strategy.
• Utilize software development platforms such as VS Code and GitLab.
• Leverage AWS and Docker for infrastructure and deployment.

Requirements

Requirements:
• 11-15 years of experience in software development, with a focus on React JS and its ecosystem.
• Strong expertise in React JS, including React Hooks, Context API, and React Router.
• Proficient in HTML/CSS, postCSS, JavaScript (ES5/ES6), and TypeScript.
• Experience with Node JS (12) and Express.
• Familiarity with Universal Webpack and Next JS for Server-Side Rendering.
• Strong understanding of software development principles, including scalability, maintainability, and efficiency.
• Excellent problem-solving and analytical skills.
• Strong communication and collaboration skills.

Nice to Have:
• Experience with Redux and other state management libraries.
• Familiarity with other front-end frameworks and libraries, such as Angular or Vue.
• Experience with cloud-based infrastructure and deployment tools.
• Knowledge of DevOps practices, such as continuous integration and continuous deployment.