Be part of our mission
We’re looking for passionate people to join us on our mission. We value flat hierarchies, clear communication, and full ownership and responsibility
Volunteer Full Stack Software Engineer Internship
Location : Remote
Posted On: 07/30/2024
Empowering Group is seeking a talented Full Stack Software Engineering Intern to join our innovative team. In this unpaid internship, you will design, develop, and maintain scalable web applications using the latest technologies. You will work closely with cross-functional teams to deliver high-quality software solutions that leverage AI tools to solve complex business problems. The ideal candidate is passionate about coding, eager to learn, and has experience with both front-end and back-end technologies. This opportunity offers valuable hands-on experience and professional mentorship in exchange for your contributions.
Key Responsibilities:
Develop and maintain web applications using technologies like JavaScript, HTML/CSS, and modern frameworks (e.g., React, Angular, Vue).
Build and optimize server-side applications and databases using languages like Node.js, Python, or Java.
Collaborate with designers and other developers to create intuitive and responsive user interfaces.
Implement and integrate AI-driven features and functionalities.
Ensure the technical feasibility of UI/UX designs.
Troubleshoot, debug, and upgrade existing software.
Stay current with emerging technologies and industry trends.
Qualifications:
Bachelor's degree in Engineering or a related field.
Proven experience as a Full Stack Developer or similar role.
Proficiency in front-end and back-end technologies.
Strong understanding of web development fundamentals.
Experience with database management and design.
Knowledge of AI tools and their integration in software applications.
Excellent problem-solving skills and attention to detail.