Job Title: Software Developer Intern
Posted on: October 22, 2024
Description: Intern
Department: Pengin Open Source
Salary: Unpaid
Location: Full Remote
Hiring Manager: hiring@tobupengin.com
Job Description: Software Developer Intern – Python Developer / Web Developer
Internship Overview
Join us as a Software Developer Intern working with the Pengin Open Source project and Pengin Pi 3, a cutting-edge CRM/CMS platform. This platform is built using Python Django and is fully containerized with Docker. This internship offers hands-on experience with advanced web technologies and development practices, preparing candidates for future roles in the tech industry.
What You Will Learn
As part of this internship, you will gain practical skills and knowledge in:
- Python web development with Django
- Database management and integration
- Cloud computing and cloud databases
- Containerization technologies using Docker
- Best practices in open-source collaboration
Internship Details
- Duration: Unpaid internship
- Reason for Unpaid Status: Due to the small size of the organization and the open-source GPL3 nature of the project, all code contributions will be publicly available.
- Conversion Opportunity: Exceptional candidates may have the chance to convert to a paid contract position if future projects align with their skills.
Why Join Us?
- Track Record of Success: We’ve hired and mentored over 30 candidates, many of whom have gone on to fully paid software development positions.
- Career Launchpad: Use this opportunity as a springboard to your next role with a reputable portfolio of public code contributions.
- Skill Development: Master the latest web development technologies and gain valuable, real-world experience.
Requirements
- US Citizenship or Work VISA: Candidates must be US citizens or hold a valid US work VISA.
- Fluency in English: Candidates must have proficient English communication skills.
- Programming Background: Candidates should have completed several computer programming courses and possess a solid understanding of programming fundamentals.
- Self-Motivated Learner: Candidates are expected to engage with their own project work and coursework.
Application Process
Our evaluation process emphasizes:
- Basic programming fundamentals
- Web development technologies
- Your personal project portfolio and coursework
Please ensure that your resume is thoughtfully prepared and that you have a clear understanding of the content you submit.
If you are passionate about learning cutting-edge web technologies and want to build a strong foundation in Python web development, we encourage you to apply and become part of the Pengin Open Source project.