Software Engineering Internship
We are looking for a motivated Software Engineering Internship to join our development team and contribute to the open-source platforms that support humanitarian and civil society initiatives worldwide. This role is integral to building and maintaining digital infrastructure that serves vulnerable communities, aligning with Commit Global's mission of leveraging technology for social good.
As a Tech Intern, you will work closely with our development team, gaining hands-on experience under the guidance of experienced tech leads. You will collaborate with designers and developers to transform concepts into functional platforms and applications. Your work will involve coding, troubleshooting, and optimizing components to ensure they are scalable and maintainable.
Requirements
Proficiency in at least one programming language (e.g., PHP, .NET, Python).
Familiarity with Git and version control systems.
Strong organizational skills and ability to document code effectively.
Problem-solving skills and the ability to work well both independently and as part of a team.
Previous experience with open-source projects or contributions is a plus.
What We Offer
Hands-on experience in software engineering with real-world projects.
Mentorship and professional development in a supportive environment.
Opportunities to attend events and connect with professionals in the tech field.
A great team of professionals who support each other.
The opportunity to develop a diverse range of competencies and skills.
Responsabilities
Contribute to application development using languages and frameworks such as PHP/Laravel, .NET, React Native, Python, and DevOps tools.
Write and maintain clean, well-documented code.
Collaborate with design teams to bring prototypes to life.
Review and test code to ensure quality and functionality.
Debug and optimize applications for performance improvements.
Participate in planning meetings, offering constructive insights and feedback.
Application process
If you’re ready to apply your technical skills toward meaningful causes, we’d love to hear from you. Please submit your CV to work@commitglobal.org. Including any open-source contributions or a link to your GitHub (or similar platform) is a plus. This position is open until filled, so we encourage early applications.
Applications should be submitted in English. This is an unpaid internship but provides valuable experience and potential for future paid opportunities based on successful collaboration. Early applications are encouraged, as interviews will be conducted on a rolling basis.