Software Engineer - ReactJs
Job Summary:
We are seeking a highly skilled Frontend Engineer with expertise in ReactJS, ChakraUI, Vite, Framer Motion,and caching techniques to join our development team. As a Frontend Engineer, you will work closely with UX/UI designers and other developers to design, develop, and deploy high-quality web applications that meet the business requirements.
Key Responsibilities:
• Design and develop user interfaces for web applications using ReactJS and ChakraUI.
• Optimize the performance of web applications using caching techniques.
• Collaborate with UX/UI designers and other developers to ensure the best user experience andhigh-quality design.
• Utilize Vite for efficient and speedy development.
• Utilize Framer Motion for animations and transitions to provide a seamless user experience.
• Ensure the scalability and maintainability of the front-end architecture.
• Test and debug code to ensure that it meets the acceptance criteria and quality standards.
• Stay up-to-date with the latest trends and technologies in front-end development and apply themto improve the quality and performance of web applications.
• Assist in identifying and mitigating risks to ensure the timely delivery of high-quality webapplications.
Required Work Experience:
• 3+ years of experience in front-end development with expertise in ReactJS, ChakraUI, Vite, FramerMotion, and caching.
• Strong knowledge of TypeScript, JavaScript, and HTML/CSS.
• Experience in optimizing performance using caching techniques such as memoization, client-sidecaching, server-side caching, etc.
• Strong understanding of Agile methodologies, Scrum, and Kanban.
• Excellent problem-solving and analytical skills.
• Strong communication and collaboration skills.
Preferred Work Experience:
• Able to measure and deliver performant SPA