Job Description: JavaScript / React Developer with more than 5 Years experience
We are looking for a skilled and experienced JavaScript / React Developer to join our dynamic team. The
successful candidate will be responsible for developing and maintaining high-quality software solutions
using React and other modern front-end frameworks. They will work closely with other developers,
designers, and stakeholders to deliver excellent user experiences and maintain high standards of code
quality.
Responsibilities
Develop new user-facing features using React.js
Build reusable components and libraries for future use
Optimize applications for maximum speed and scalability
Collaborate with other team members and stakeholders to define project requirements and goals
Write high-quality code that is maintainable and scalable
Ensure the technical feasibility of UI/UX designs
Work with back-end developers to integrate front-end functionality with back-end systems
Participate in code reviews and provide constructive feedback to other developers
Stay up-to-date with emerging front-end technologies and industry trends
Troubleshoot and debug issues that arise during the development process
Continuously improve the performance and user experience of existing applications
Requirements
Bachelor's degree in Computer Science or related field
5+ years of experience in front-end development, with a strong focus on React.js
Experience with modern front-end development tools and frameworks, including React, Redux, and
Webpack
Proficiency in HTML, CSS, and JavaScript, including ES6+
Experience with responsive design and cross-browser compatibility
Familiarity with server-side rendering, Node.js, and RESTful APIs
Strong understanding of front-end architecture and design patterns
Experience with version control systems such as Git
Excellent problem-solving skills and attention to detail
Strong communication and collaboration skills
Ability to work independently and as part of a team
Familiarity with Agile software development methodologies is a plus