• 28 people are interested
 

Software Engineer Internship

Save to Favorites

ORGANIZATION: UniversalGiving

  • 28 people are interested

UniversalGiving , an award-winning global nonprofit, is seeking a talented, driven Software Engineer Intern with JavaScript and Web programming skills to join our dedicated team. The Intern will help us engineer major server-side development projects. If you are passionate about social change and enjoy working with an international team, come join UniversalGiving!

Full Description

UniversalGiving is an award-winning website allowing people to donate and volunteer with top performing vetted projects all over the world. Unique to UniversalGiving, 100% of a donation goes directly to the cause. Our corporate services allow us to become self-sustaining. UniversalGiving Corporate provides strategy, operations, and NGO vetting to scale companies’ CSR programs in more than 120 countries. UniversalGiving has been featured on the homepage of BusinessWeek , Oprah.com , CBS , The Wall Street Journal, and The New York Times.

The Software Engineer Intern will work with us to engineer cutting edge web solutions that are creative, engaging and reliable. The Intern will build new features and improve existing server-side components for UniversalGiving’s website ( http://www.universalgiving.org ). The Software Engineer Intern will work closely with our Product Development team and code elegant solutions for our website while furthering a worthy cause. Interns must be able to meet deadlines in a dynamic environment where producing deliverables is expected . This is a great opportunity to gain hands-on industry experience building innovative solutions in a fast paced environment.

As a UniversalGiving intern, you’ll have the opportunity to work with a diverse, passionate team representing over 25 cultures. Our work culture is fast-paced and entrepreneurial, yet collaborative and fun, including monthly potlucks and team events. Come work with us to make Giving and Volunteering A Natural Part of Everyday Life!

Responsibilities include:

  • Develop server-side Java technologies for new application components and existing interfaces experienced by hundreds of internet viewers around the world

  • Collaborate with frontend developers and senior management to deliver quality code with efficiency

  • Participate in scoping, developing, and implementing new user features and new web components

  • Increase operational efficiency and system visibility by developing tracking analysis features

  • Provide recommendations on coding standards and guidelines

  • Contribute to strategic and tactical product planning

  • Assist with cross-browser testing and debugging to maintain quality user experience across environments

Qualifications:

  • Bachelors Degree in Computer Science (or equivalent knowledge and experience)

  • 1 years experience in programming server-side technologies Java, Struts, Hibernate, Tomcat, JSP

  • Experience with relational databases (MySQL) and strong data modeling skills

  • Understanding of client-side web technologies JQuery, AJAX, HTML, CSS, and Javascript

  • Experience with Apache Lucene is strongly preferred

  • Experience developing a public web API is strongly preferred

  • Robust debugging and troubleshooting skills

  • Experience with source control (CVS, SVN, Git, VSS)

  • Knowledge of design patterns, object oriented modeling, and user-centered design principles

  • Ability to design and tune for performance and scalability

  • Self-directed problem solver with a solution-oriented focus

  • Ability to work within defined priorities and weekly deadlines

  • Proficiency in creating, writing, and editing technical documentation

  • Disciplined development approach with a respect for coding standards

  • Proactive team player who thrives within a small team, fast-paced environment

  • Passion for engineering internet websites

  • Interest in nonprofit work, international issues, philanthropy

  • Full support of the mission and vision of UniversalGiving™

Benefits:

  • Gain applied, hands-on experience owning and leading engineering projects for a global website

  • Collaborate within a positive team environment

  • Increase your understanding of and alignment with global issues

  • Gain experience working at a unique global, social-entrepreneurship nonprofit

  • Network with other nonprofit professionals

  • Career mentoring with Pamela Hawley, Founder & CEO of UniversalGiving™

  • For students, class credit can be arranged according to school requirements

Duration: Minimum 15-20 hours per week required for the duration of the internship, at least a minimum of 3 to 4 months. Ideal candidates are available to work out of our San Francisco office 3-4 days/week (Monday through Friday).

Testimonial

"The Product Development team at UniversalGiving is a smart, effective, and responsive group of people. Team members constantly offer each other feedback and support. You never feel that your work is being taken for granted. I feel very lucky to be a part of the PD team!"

Jane Lanman

Former QA Intern


About UniversalGiving

UniversalGiving is an award-winning website allowing people to donate and volunteer with top performing projects all over the world. Our projects are vetted through a proprietary Quality Model™ to ensure the most effective, trustworthy philanthropy possible. Unique to UniversalGiving, we take no cut on donations. 100% of your donation goes directly to the cause.

UniversalGiving Corporate consults with Fortune 500 companies on the strategy, operations and NGO Vetting for their international giving and volunteering programs all over the world. Some clients include Cisco, Symantec, Fluor, Sabre, MTV.

Located in the heart of San Francisco, UniversalGiving has been profiled on CBS and in FOX Business Network , and has also been featured in BusinessWeek Fast Company , CSRWire , WomenEntrepreneur , Oprah.com , NBC News , The Christian Science Monitor , The New York Times , The Financial Times , MarketWatch , CNNMoney.com , Change.org and See Change Magazine . UniversalGiving has been voted as one the top nonprofits on Great Nonprofits in 2012, and was a Webby Award Honoree.

CEO Pamela Hawley is a winner of the Jefferson Award (the Nobel Prize in Community Service) and was selected as one of 50 leaders to the White House's Next Generation Leadership and Social Innovation event. She is a Finalist for Ernst & Young’s Entrepreneur of the Year Award , and a Colburn S. Wilbur Leadership Fellow at the Global Ethics Institute. She is a Fast Company Expert Blogger on CSR.

UniversalGiving’s Mission : We Connect People to Top Performing Opportunities Worldwide.

UniversalGiving’s Vision : "To Create a World Where Giving and Volunteering Are a Natural Part of Everyday Life."


To Apply:

Email your resume, cover letter, and writing sample (2 pages max), and two professional references to volunteers@universalgiving.org with "Corporate Social Responsibility Intern" in the subject line. Applications are reviewed on a rolling basis. No phone calls please.

UniversalGiving is committed to understanding and representing the diverse populations it serves worldwide. Members of all ages, genders, sexual orientations, races, ethnicities, nationalities, physical abilities or disabilities, religions or beliefs, and cultures are welcome as employees and volunteers in our organization. We believe that a diverse team will best serve our diverse populations.

For more information please visit:

5CF UniversalGiving’s website

5CF CEO Pamela Hawley’s Blog: Living and Giving

5CF Follow Us on Twitter: @ UniversalGiving and @ PamelaHawley

5CF Follow Us on Pinterest: @ UniversalGiving

5CF Like us on Facebook


16 More opportunities with UniversalGiving

39 Reviews
Request failed
{{ opp.title }}
This is a Virtual Opportunity.
{{ opp.location }}
We'll work with your schedule
{{ opp.dateStr }}
{{ opp.timeStr }}
More
Opportunities

About UniversalGiving

Location:

655 Montgomery Street, Suite 7-102, San Francisco, CA 94111, US

Mission Statement

We envision a world where giving and volunteering is a natural part of everyday life.

Description

UniversalGiving is a social entrepreneurship non-profit that connects donors and volunteers with quality, international organizations through a customized, searchable website. UniversalGiving is unique; it has a Quality Model, a no-cut policy on donations, and the only service targeting both volunteers and donors. UniversalGiving also provides a customized service for corporations who manage international volunteering and giving programs, as well as for investment banks and high net-worth clients interested in strategic philanthropy.

CAUSE AREAS

Children & Youth
Community
International
Children & Youth, Community, International

WHEN

We'll work with your schedule.

WHERE

901 Mission StreetSuite 205San Francisco, CA 94103

(37.782257,-122.40642)
 

SKILLS

GOOD FOR

N/A

REQUIREMENTS

N/A

Report this opportunity

We're sorry, this opportunity is no longer active.

UniversalGiving has 17 more opportunities, please check them out.

See Opportunities