Resilience offers unpaid internship programs that require at least a 4 month commitment with a minimum of 5 hours per week. There are flexible start and end dates with the option to continue after meeting the minimum requirement
Although this is an unpaid internship, there is the opportunity to earn school credit. Some educational institutions require prior approval before the start of an internship. It is the responsibility of the student to check with their institution to be sure they meet any requirements before they accept a position.
A Frontend Developer is responsible for creating and implementing the visual elements of a website or web application, ensuring a seamless and visually appealing user experience. This role involves translating design mockups into responsive and interactive user interfaces using programming languages such as HTML, CSS, and JavaScript. Frontend Developers collaborate closely with UX / UI designers and backend developers to integrate frontend components with server-side logic. They are also responsible for optimizing web applications for performance and ensuring cross-browser compatibility. This role requires a combination of creativity, technical skill, and a focus on user-centric design to enhance the overall frontend experience.
Responsibilities and Activities :
Work closely with senior developers to implement responsive and visually appealing user interfaces.
Collaborate with UI / UX designers to understand design requirements and contribute to the implementation of design concepts.
Identify and fix bugs, troubleshoot issues, and optimize code for performance.
Implement responsive design principles to ensure a consistent user experience across various devices and screen sizes.
Gain hands-on experience with popular frontend frameworks and libraries (e.g., React, Angular, or Vue.js).
Conduct thorough testing of web applications to identify and address any issues.
Maintain detailed and up-to-date documentation for all frontend code and processes.
Stay updated on the latest trends, tools, and technologies in frontend development.
Work collaboratively with cross-functional teams, including backend developers, to ensure seamless integration of frontend and backend components.
Assist in project planning, task estimation, and progress tracking.
Participate in brainstorming sessions and provide creative input to enhance the overall user experience.
1Actively seek feedback and use it to improve your skills and performance.
Requirements :
Note : This internship offers a unique chance to be part of a meaningful project that positively impacts the lives of refugees. While the position is unpaid, it provides valuable experience in project management, social impact initiatives, and collaboration with diverse teams. You will have the opportunity to contribute to a noble cause and enhance your skills in a real-world setting.
Watch our video to learn more : Resilience History
Frontend Developer • Tampa, FL, United States