UniversalGiving™, an award-winning global social-entrepreneurship nonprofit organization, is seeking a Junior Software Engineer Intern to join our exciting team. The Junior Software Engineer will help build new features and improve existing server-side components for UniversalGiving’s website (http://www.universalgiving.org). Join our growing Product Development team, working closely with our frontend developers and senior management, to code elegant solutions for our website while furthering a worthy cause. UniversalGiving™ offers exciting pro bono opportunities to those wishing to make a significant impact and contribution to our global communities.
UniversalGiving™ is an award-winning website allowing people to donate and volunteer with top performing projects all over the world. Unique to UniversalGiving, 100% of a donation goes directly to the cause. 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.
Join UniversalGiving and work closely with the CEO and a dedicated international team, while gaining valuable skills and insight into social entrepreneurship.
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:
1+ years experience
Bachelors Degree in Computer Science (or equivalent knowledge and experience)
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
Strong work ethic, including the ability to work within defined priorities and weekly deadlines
Unyielding professionalism
Proficiency in creating, writing, and editing technical documentation
Disciplined development approach with a respect for coding standards
Excellent communication and collaboration skills
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:
Applied, hands-on experience owning and leading engineering projects for a global website
Experience working at a unique global, social-entrepreneurship nonprofit
Collaboration within a positive team environment
Increased understanding of and alignment with global issues
Networking 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: This is an unpaid position with a commitment of 20-30 hours per week for at least 6 months. Ideal candidates are available to work remotely, but able to come into our San Francisco office as needed.
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) to volunteers@universalgiving.org with "Junior Software Engineer 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:
UniversalGiving’s website
UniversalGiving’s Blog: PhilanthroPost
CEO Pamela Hawley’s Blog: Living and Giving
Follow Us on Twitter: @UniversalGiving and @PamelaHawley
Like us on Facebook