Looking for a change? Go for impact.

Tech Nonprofit Jobs & Internship Positions

‹ View more opportunities

Software Engineer

Rolling Deadline  |  Full-Time Job  |  Telecommute

Apply

Who We Are
Open Up Resources is a nonprofit organization increasing equity in education by incubating and disseminating the highest quality curriculum coupled with implementation support to the broadest number of teachers to empower them to effectively and sustainably improve student outcomes in pre-K-12 English Language Arts and Mathematics.

Key Responsibilities
Communicate clearly and empathetically with teammates of varying technical expertise through multiple channels and mediums: source code, diagrams/flowcharts, READMEs, bug database comments, Slack messages, emails, videoconference meetings, and the occasional meetup IRL.
Design user-centered software solutions using the best tools for the job.
Write tests and production code for the following platforms in assorted combinations:
Ruby on Rails
Javascript
HTML5, CSS3
WordPress
Salesforce.com (via REST API)
Google Sheets, Docs, Slides
Bash scripts
Work with the Product Owner to vet business requirements, ensuring that they are clear enough for the development team to start confidently iterating.
Contribute to continuous improvement in the team’s software delivery process via modern agile best practices (e.g. TDD/BDD, design sprints, pair programming, continuous integration).
Independently identify opportunities to improve system scalability and stability; targeting the sweet spot between perfection, extensibility, and on-time delivery.
Requirements
Job Qualifications
A bachelor’s degree in Computer Science, Engineering or a related subject.
Minimum 3 years of experience as a software engineer.
Ability to foster a positive team environment.
Benefits
Open Up Resources Values
Kindness
Candor
Physical, Mental and Emotional Well-Being
Learning and Growth
Achieving Our Mission
Additional Details
We are a virtual organization with headquarters in the California Bay Area.
We offer competitive compensation and generous benefits packages.
We are an equal opportunity employer who truly values diversity.

Date posted:

Apply