PIP3 Internship

Kickstart your career in tech with our 3-month internship program

About Programmify

At Programmify, our mission is to empower individuals across Africa and beyond with comprehensive IT education, fostering innovation, and bridging the digital divide. We envision a world where technology is accessible to all, empowering individuals to thrive in the digital age. Our values of empowerment, innovation, inclusivity, collaboration, and excellence guide everything we do. Join us and be part of a global movement driving positive change through technology. Together, let’s unlock endless possibilities and shape the future of IT education.

Program Overview

At PIP3, we empower aspiring developers and IT students to tackle real-world challenges, receive personalized mentorship, cultivate teamwork skills, enhance their open-source contributions, build their personal brand, and prepare for future careers. Since its inception with PIP1, we have experienced remarkable growth. This year, we eagerly anticipate welcoming 50 to 100 passionate candidates who will lead innovation in the following fields:

  • Backend Development
  • Frontend Development
  • Mobile App Development
  • Web3 Development
  • UI/UX Design

Internship Experience

As an intern, you will collaborate closely with our experienced developers, harnessing teamwork to build projects that accelerate your skill development. This internship offers:

  • Practical skills development in a real-world setting
  • Mentorship from industry professionals
  • Access to resources, tools, and networks
  • Opportunities to work on real projects and gain industry experience
  • Certification upon completion

Who is this Internship for?

  • Pursuing a degree in Computer Science, Software Engineering, or a related field, or self-taught developers from any discipline.
  • Basic proficiency in programming languages such as HTML, CSS, and JavaScript.
  • Strong problem-solving skills and a keen interest in learning new technologies.
  • Effective communication and teamwork abilities.
  • Familiarity with GitHub and Git is advantageous.
  • For UI/UX, you already have a Behance or Dribble account to showcase project you've worked on.
  • Available to commit 3 months of intense project-work and skill improvement.

    Backend Development:
    • Basic understanding of programming languages such as Python, Java, Node.js, PHP, or similar backend technologies.
    • Familiarity with databases (SQL or NoSQL) and server-side frameworks (e.g., Django, Laravel, Flask, Spring).
    Frontend Development:
    • Proficiency in JavaScript or TypeScript, HTML, and CSS.
    • Experience with frontend frameworks/libraries (e.g., React, Vue.js) and responsive design principles.
    Mobile App Development:
    • Proficiency in programming languages such as Flutter (Dart), Kotlin/Java (Android), or frameworks like React Native.
    • Experience with mobile app development lifecycle, UI/UX design principles for mobile platforms.
    Web3 Development:
    • Experience with blockchain technology and smart contract development.
    • Proficiency in languages like Solidity, Rust, or similar, and familiarity with Web3 technologies.
    UI/UX Design:
    • Experience with design tool such as Figma, Sketch or Adobe XD.
    • Basic understanding of UI/UX laws and principles


Application Process

  1. Scan Your GitHub Account on GitRoll: Visit GitRoll, scan your GitHub account, and generate a profile link. If you don't have a GitHub account, create one at GitHub.
  2. Submit Your GitRoll Profile Link: Include the GitRoll profile link in the application form as part of the requirement.(Optional for UI/UX design)
  3. Submit Your Behance/Dribble Profile Link: Include link to projects in the application form as part of the requirement.(Optional for coders)
  4. Complete the Application Form: Fill out the application form with your personal details and answer the questions accordingly.
    Note: Use of AI tools like ChatGPT to answer your form leads to automatic disqualification.

GitRoll is a powerful tool that provides insights into your GitHub activity, showcasing your contributions, projects, and coding proficiency. It helps us understand your coding journey and skills better.

We encourage software developers to share their GitRoll profile on their favorite social media platforms to track their current GitRoll profile score before and after the internship and embrace #BuildInPublc. Help us find you by using the hashtags #GitRoll, #PIP3, or #Programmify. See Example #1 and Example #2.

  • Responses to the application form questions.
  • GitRoll profile insights

For detailed information about our program structure, please click the button below:

View Our Program Structure Details

  • Application Deadline: 10th July, 2024
  • Internship Start Date: 12th July, 2024
  • Internship End Date: 12th October, 2024

Apply Now
Start Date: 12th July, 2024

Our Partners

At Programmify, we are honored to collaborate with esteemed universities and industry leaders like GitRoll.io, who share our dedication to nurturing and empowering future tech talent. These partnerships enable us to enrich our programs and offer unparalleled opportunities for growth and learning in the technology sector.

ESTAM University GitRoll PAAU

Frequently Asked Questions

This internship is free. We believe in providing opportunities for everyone to learn and grow without financial barriers.

The internship lasts for 3 months, providing ample time to learn, develop skills, and work on impactful projects.

Interns will engage in diverse projects spanning backend development, frontend engineering, mobile app development, UI/UX design and Web3 technologies. Projects are designed to challenge and enhance skills in cutting-edge technologies. You will have the opportunity to individually build and present 5 projects, culminating in a final team project. Each project will receive mentor feedback for continuous improvement.

You will gain practical skills in a real-world setting, mentorship from industry professionals, access to resources and networks, hands-on experience with real projects, and a certification upon completion.

No, the focus of this internship is to prepare you for job opportunities.

While not guaranteed, exceptional interns may be included in our talent pool and recommended to our partner companies.

The selection process is fair and focuses on your responses in the application form. Submitting your GitRoll profile as a coder or Behance/Dribble profile as a designer is highly recommended.

Interns receive mentorship from industry professionals, access to advanced tools and technologies, and opportunities to participate in training programs and workshops.

Currently, internships are completely remote.

Absolutely! Interns have opportunities to expand their skills, network with industry leaders, and contribute to impactful projects that shape the future of technology.

Apply Now
Start Date: 12th July, 2024