Software Development Intern
Intern Position: Software Development Intern
Company Overview:
The Center for Societal Aspiration (CSA) is a 501(c)(3) nonprofit organization committed to improving the lives of vulnerable populations, including individuals facing homelessness, addiction, and poverty. Through innovative, socially-driven technology solutions, CSA connects individuals to critical community resources, empowering them to rebuild their lives and achieve self-sufficiency.
Position Overview:
CSA is seeking a Software Development Intern with a focus on Wix development to support our tech team in enhancing and maintaining our platform, HumanoMaximus.Org. This platform serves as a vital resource for vulnerable communities, helping them access essential services through an AI-driven interface. As a Software Development Intern, you will gain hands-on experience working with Wix, contributing to the development of web solutions, and supporting a project that makes a direct impact on people’s lives.
Key Responsibilities:
Assist in Wix Development:
Support the tech team in developing and maintaining the HumanoMaximus.Org platform, utilizing Wix and Wix Velo. Help implement new features and enhance existing functionalities within the Wix environment.
Custom Code Implementation:
Work on the frontend and backend of the platform by writing and debugging JavaScript, HTML, and CSS within Wix to build custom functionalities.
Collaborate with Developers:
Collaborate with senior developers to learn best practices, assist with troubleshooting, and contribute to team discussions on project development and strategy.
Third-Party Integrations:
Help integrate third-party services into the platform, such as APIs for geolocation, community resources, and data integration.
Testing and Quality Assurance:
Test features and functionalities to ensure the platform runs smoothly across different devices and browsers. Identify bugs and assist in fixing them.
Documentation:
Assist in writing documentation for code, features, and any other necessary technical materials to ensure clarity and maintainability for future developers.
Learning and Professional Development:
Engage with the team to expand your technical knowledge, learn about web development in a real-world nonprofit context, and receive mentorship from experienced developers.
Qualifications:
Pursuing or recently completed a degree in Computer Science, Software Engineering, Information Technology, or a related field.
Basic experience in web development (HTML, CSS, JavaScript).
Familiarity with Wix or willingness to learn Wix development (Wix Velo, Wix APIs).
Strong problem-solving abilities and eagerness to learn.
Ability to work independently and collaboratively in a team setting.
Excellent communication skills.
Passion for social impact and using technology to help underserved communities.
A positive, proactive attitude with a desire to contribute to a meaningful cause.
Location: Remote
Role Type: Volunteer (Part-time)
Time Commitment: Approximately 8 hours per week, flexible schedule.