Lead ReactJS Developer
Years of Experience: 10-13 Years
Job Summary: We are seeking a highly skilled Senior ReactJS Developer with extensive experience in building dynamic and responsive web applications. The ideal candidate will have a strong background in ReactJS and a proven track record of delivering high-quality software solutions. You will be responsible for leading development projects, collaborating with cross-functional teams, and mentoring junior developers.
Responsibilities
- Design, develop, and maintain scalable web applications using ReactJS.
- Lead the development team in implementing best practices and coding standards.
- Collaborate with product managers, designers, and other stakeholders to define project requirements and deliverables.
- Conduct code reviews and provide constructive feedback to team members.
- Optimize applications for maximum speed and scalability.
- Stay up-to-date with emerging technologies and industry trends to ensure the application remains competitive.
- Mentor junior developers and provide guidance on technical challenges.
- Participate in Agile development processes, including sprint planning and retrospectives.
Mandatory Skills
- Strong expertise in ReactJS and its core principles.
- Proficient in JavaScript, HTML, and CSS.
- Experience with state management libraries such as Redux or MobX.
- Solid understanding of RESTful APIs and asynchronous request handling.
- Familiarity with modern front-end build pipelines and tools (e.g., Webpack, Babel).
- Experience with version control systems, particularly Git.
- Strong problem-solving skills and attention to detail.
Preferred Skills
- Experience with TypeScript.
- Knowledge of server-side rendering and frameworks like Next.js.
- Familiarity with testing frameworks such as Jest or Mocha.
- Experience with cloud services (AWS, Azure, etc.) and CI/CD pipelines.
- Understanding of UX/UI design principles.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 10-13 years of professional experience in software development, with a focus on front-end technologies.
- Proven experience in leading development teams and managing projects.
- Excellent communication and interpersonal skills.
If you are a passionate ReactJS developer looking to take your career to the next level, we encourage you to apply and join our dynamic team.
ReactJS,CSS3,HTML5,Component Design