Overview
Skills
Job Details
Title: ReactJS Lead / Architect
Location: Remote
Duration: Full Time
Key Responsibilities
Technical Leadership
Define and oversee the architecture of React.js applications, ensuring scalability, performance, and maintainability.
Establish and enforce coding standards, design patterns, and best practices.
Conduct code reviews and provide technical guidance to team members.
Project Management
Collaborate with project managers to plan sprints, estimate tasks, and allocate resources.
Monitor progress, resolve technical impediments, and ensure timely delivery.
Development
Design, build, and maintain complex front-end applications using React JS.
Implement reusable components, state management (Redux, Context API), and optimize for performance.
Integrate RESTful APIs and third-party services.
Mentorship
Mentor junior developers and foster a culture of continuous learning.
Organize workshops and knowledge-sharing sessions.
Collaboration
Work closely with UI/UX designers, backend developers, and stakeholders to align on requirements.
Act as a technical liaison for cross-functional teams.
Required Skills & Qualifications
Experience:
8+ years in front-end development, with at least 3 years in React JS.
Technical Skills:
Strong proficiency in JavaScript (ES6+), HTML5, CSS3.
Expertise in React.js (hooks, component-based architecture, state management).
Familiarity with TypeScript, CI/CD pipelines, and Agile methodologies.
Knowledge of testing frameworks (Jest, React Testing Library).
Soft Skills:
Excellent problem-solving, communication, and leadership abilities.