As a Software Developer Intern, you will join a larger development team contributing to full-stack projects within an open-source software environment under the GPL-3 license. This role offers hands-on experience in coding, testing, and debugging while engaging with the open-source community and benefiting from mentorship, formal training, and self-directed learning opportunities.
Responsibilities
- Write, test, and debug code across the software stack
- Create and maintain project documentation
- Collaborate effectively with team members during weekly check-ins
- Participate in open source community activities and code reviews
- Learn new technologies and development practices
- Report progress and challenges to mentors and supervisors
Required Qualifications
- High School diploma or equivalent
Preferred Qualifications
- Entry-level experience in software development
- Familiarity with programming languages and debugging techniques
- Experience with version control systems, preferably Git
- Strong problem-solving skills
- Team collaboration and communication abilities
- Knowledge of Python Django, SQL, PostgreSQL, HTML, and CSS