About the Role: We are seeking a motivated and detail-oriented Front-End Developer Intern to join our team in building responsive and user-friendly public websites, mobile applications, and web applications. In this role, you will focus on crafting intuitive user interfaces using JavaScript / TypeScript and React, collaborating closely with backend engineers to integrate APIs and ensure seamless interactions. This is an excellent opportunity to gain hands-on experience in front-end development and expand your skills to include mobile app development using React Native. Key Responsibilities: Build and optimize front-end and mobile components using JavaScript / TypeScript and the React / React Native framework to deliver a smooth and responsive user experience. Collaborate with backend engineers to integrate RESTful APIs, ensuring seamless data flow between the front-end and back-end systems. Participate in the design and optimization of user interfaces, focusing on performance, accessibility, and user-centric features. Identify, debug, and resolve front-end issues to continuously enhance UI performance and overall user experience. Contribute to front-end unit testing to ensure code reliability and maintain stability across different browsers and devices. Assist in the deployment and maintenance of front-end systems on AWS, ensuring smooth updates and optimal performance. Attend daily stand-up meetings and weekly sprint meetings with the tech team to coordinate tasks, share progress, and address any blockers related to front-end development. Work closely with fellow software engineers, gaining a comprehensive understanding of full-stack development.