Software Engineer with 3+ years of expereince and has excellent understanding on React concepts.
- 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.