Software Engineer

  • Full-time

Company Description

IDEO.org improves the lives of poor and vulnerable communities through design. To affect that change, we work directly with foundations, nonprofits, and social enterprises; create tools and resources that teach human-centered design; and influence the social sector with stories of human-centered design in action. IDEO.org works directly with organizations across a range of focus areas including health, financial services, gender equity, education, and agriculture.

Job Description

IDEO.org is seeking an experienced Software Engineer to join a dynamic project team in our New York City studio. As part of a multidisciplinary product team, you’ll tackle complex, poverty-related challenges alongside other builders and thinkers from various backgrounds.

IDEO.org is partnering with a leading financial insitution on a $4.8 million, 18-month program to develop digital tools to help low-income Americans understand and improve their financial health. The program will collaborate and fund a range of community-based organizations to develop, deploy and implement these tools, which will be open source and available for any to use.

This role offers the opportunity to design new digital experiences and interactions to drive healthier behaviors around money, to educate and demystify finance, and to empower people to take control of their financial life. Through deep immersion in the everyday lives of low-income people, the team will generate insights about possible interventions and turn them into prototypes, experiments, and production digital tools. We are looking for creative and fluent engineers who can quickly build tools which are effective, impactful and targeted to their audience. 

You will:

  • Develop experiments, prototypes, and other quick explorations.
  • Develop and release final tools into production.
  • Share this open source work with the developer community and encourage others to adopt and build upon it.
  • Build with accessibility, security, efficiency, and scalability in mind.
  • Build systems and services that have immediate impact on our partners and customers.
  • Collaborate with the non-profit community partners on their technical implementation.
  • Participate actively in the human centered design process.

Qualifications

You have:

  • Strong coding skills and experience shipping products.
  • You can straddle client and server development, creating APIs that drive web apps.
  • Experience developing product infrastructure, web services, and server-side code.
  • Ability to write JavaScript, both in its raw form and with common JS libraries (jQuery, Underscore, etc).
  • Exposure to the recently popular JS-app frameworks (Angular, React, Ember, etc).
  • Bonus: Experience and interest working with and contributing to open-source projects.

Additional Information

Please upload your resume and cover letter, and portfolio.  Applications will be reviewed on a rolling basis.

All your information will be kept confidential according to EEO guidelines.