You are viewing a preview of this job. Log in or register to view more details about this job.

Software Development Internship

PLEASE SUBMIT YOUR RESUME AS A PDF

Check with your school's Internship Coordinator BEFORE accepting the hiring offer to determine if this position satisfies the criteria for receiving academic credit.

About us

humanID (part of the Foundation for a Human Internet), is an anonymous, nonprofit and open-source online identity, replacing invasive Social Sign-Ins (SSOs) such as ‘Login with Facebook’, or Google’s ReCAPTCHA. The login enables complete privacy at full convenience. No password, no data stored. At the same time, we enable communities to block bots and abusive users.

We are a volunteer-driven nonprofit where volunteers & interns take over real responsibilities. Team members will work directly with the Team Lead, where you’ll be working in a real startup environment, and be able to build connections across the tech and philanthropic world. We've built an awesome team and a product that can change the world! 

To learn more about our organization, visit our website at www.human-id.org.

At humanID, all roles and tasks are adjusted to your specific learning objectives. You will have the opportunity to lead teams, initiatives, sales calls and much more. We care about your professional development and focus on every individual’s learning journey.

Visit our organization page on Glassdoor (4.6/ 5) & Handshake to hear more about internship experiences at humanID.

About the role

Summary of job function

Software development (Juniors, Seniors and Graduate students only):

  • Collaborate with experienced engineers in developing a unique SSO product and its supporting components
  • Add value from day one by working and launching features within first month
  • Write code that will become part of the internet's core infrastructure!
  • See our work - and the stack we work with in our github
  • Should have
  • Git experience
  • Python or Django experience
  • Database experience (MySQL, DB design, DB integration, ORM)
  • Frontend web development experience (HTML, CSS, JS, Bootstrap)
  • Nice to have:
  • CI/CD (AWS, Docker, GitHub Actions)
  • Mobile App Development experience (React-Native, Swift, Kotlin)
  • SDK integration experience
  • Flutter experience
  • Node.js experience
  • PHP experience
  • Golang experience



 

Responsibilities 

You’d be working with our tech/product lead to build and grow our third party anonymous login.

  • Work with the product manager to track your learning objectives
  • Learn and grow as you see fit within our organization
  • Develop production-ready code for our customers
  • Help develop requirements and design documents for our product 


 

Depending upon your fit, you could:

  • Expand our product capabilities
  • Configure and optimize our AWS Cloud environment
  • Expand our SDKs, either implementing a new feature or beginning a new SDK. 
  • Increase our client documentation on integrations
  • Help design and plan requirements for our UI or backend.
  • Help reach out to developer communities 
  • Develop and use APIs on the backend using Django and MySQL
  • Maintain and improve CI/CD pipeline


 

Qualifications 

  • Must be a Junior, Senior, or Graduate student
  • Able to contribut to the development of our management console web application, 
  • Fluent in Python (Django framework would be a plus)
  • Managing databases (MySQL, DB design, DB integration, Postgres)
  • Frontend web development(HTML, CSS, JS, Bootstrap, React would be a huge plus)
  • SDK integration experience

 

Immense Flexibility on Location & Working Hours

Roles can be part-time or full-time, and will be unpaid. We are able work with your school to receive course credit for your internship. You will take on significant responsibility and make a direct positive impact! We are actively recruiting year-round for applicants that can commit at least 15 hours a week for at least 4 months. We are looking for new joiners starting anytime, year-round. 


humanID has been completely remote and globally setup even before the pandemic, and welcomes team members from anywhere in the world, under the condition that your working hours of choice have a significant overlap with U.S. Pacific Standard Time.