Description

Job Title: React JSDeveloper

Experience: 4 - 7 Years

Mode of Hire : Fulltime

Responsibilities:

Develop and maintain user interfaces using React.js and TypeScript.
Collaborate with product managers, designers, and other developers to understand requirements and deliver high-quality software solutions.
Write clean, maintainable, and efficient code.
Ensure the technical feasibility of UI/UX designs.
Optimize applications for maximum speed and scalability.
Identify and resolve performance and scalability issues.
Participate in code reviews to maintain code quality and share knowledge with the team.
Stay up-to-date with the latest industry trends and technologies to ensure our applications remain current and competitive.
Work closely with backend developers to integrate APIs and services.
Implement responsive design principles to ensure applications work seamlessly across various devices and screen sizes.
Write unit and integration tests to ensure the robustness and reliability of applications.


Requirements:

Proven experience as a React Developer with a strong portfolio of past projects.
Proficiency in TypeScript
Solid understanding of HTML5, CSS3, and modern web development practices.
Experience with state management libraries such as Redux, MobX, or Context API.
Familiarity with RESTful APIs
Knowledge of version control systems, preferably Git.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Ability to work independently and manage time effectively.


Preferred Qualifications:

Experience with server-side rendering frameworks such as Next.js.
Knowledge of other front-end frameworks and libraries.
Familiarity with CI/CD pipelines and deployment strategies.
Understanding of design principles and experience working closely with UX/UI designers.
Contributions to open-source projects or personal projects that demonstrate your abilities.

Education

Any graduate