Job Title : React JS Developer
Job Location : India Remote
Job Description : We are seeking a skilled and experienced Front-End Developer with 5+ years of hands-on experience in React JS, JavaScript, HTML, CSS. The successful candidate will play a key role in designing, developing, and maintaining scalable and high-performance User Interface to meet the needs of our organization.
Roles & Responsibilities :
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Identifying web-based user interactions
- Developing and implementing highly responsive user interface components using react concepts
- Writing application interface codes using JavaScript following React.js workflows.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance
- Utilize GIT for version control management and collaboration within the development team.
- Ensure the security, scalability, and reliability of applications through proper design and implementation.
- Troubleshoot and debug issues, perform root cause analysis, and implement solutions in a timely manner.
- Stay updated with emerging technologies and industry trends to continuously improve skills and enhance development practices.
Qualifications :
5+ years of professional experience as a Front-End Developer or similar role.Proficiency in React JS, JavaScript, HTML, CSS and related frameworks / libraries.Experience with CI / CD pipelines, and automated deployment processes.Knowledge of Microsoft Azure services (App Services, Functions, Storage, CI / CD, etc.) is mandatory.Strong knowledge of GIT for version control management and collaborative development workflows.Solid understanding of software development principles, design patterns, and best practices.Excellent problem-solving skills and attention to detail.Strong communication and interpersonal skills with the ability to work effectively in a team environment.Ability to adapt to changing priorities and work efficiently in a fast-paced environment.Education :
Bachelor’s degree in computer science, Engineering, or a related field.