Job Description
Software Engineer with 2 years of expereince and has excellent understanding on React concepts
Role
Translate wireframes and designs into high-quality code that adheres to industry standards and best practices.
Develop and maintain user interfaces using React.js, ensuring the best possible performance, quality, and responsiveness of applications.
Thorough understanding of React.js and its core principles (e.g., JSX, virtual DOM, state management, hooks, etc.).
Experience with RESTful APIs and integrating with backend services using axios.
Proficient understanding of HTML5, CSS3, JavaScript and modern front-end development standards (e.g. Flexbox, Grid, etc.).
Manage TypeScript models and interfaces, ensuring type safety throughout the application and improving development efficiency.
Design and implement state management architecture using Redux (including Redux Toolkit, Thunks, or Sagas) to manage application-wide state in a predictable and scalable manner
Work with Git and other version control systems to manage source code effectively in a collaborative environment.