Search

Job

Software Engineer

Posted by
GreatSchools
|
Oakland, CA
New
|
Published 28 days ago

GreatSchools is the leading national nonprofit empowering parents to unlock educational opportunities for their child. Our website reaches half of all families in the U.S. with school-age children, as well as many teachers and education leaders. We are a small but mighty cross-functional team who care deeply about the diverse audiences we serve. We value and support each other and share a commitment to continuing to learn, grow, and improve together and as individuals. 

We are looking for a Software Engineer to help support our Engineering team by producing high-quality, maintainable code and responsive web interfaces. If you are a collaborative, problem solver with a passion for code and social impact, then this is the job for you.

This position reports to the Software Engineering Manager. It is a full time, exempt position located in Oakland, CA (currently remote due to COVID-19).


Primary Responsibilities:


  • Full-stack Ruby on Rails development
  • Participate in the continued development of the GreatSchools.org website
  • Work closely with engineering management, systems administration, and product management to guide features from inception to release
  • Participate in frequent code reviews


Experience/Education/Skills

  • Professional Ruby on Rails web programming experience (two years preferred but not required) 
  • Experience in using React JS framework
  • Solid understanding of JavaScript and experience with frameworks such as React
  • Responsive design: HTML, CSS, Sass, Bootstrap, etc.
  • Automated testing via RSpec
  • Git or similar version control system
  • MySQL and ORM tools like ActiveRecord
  • Test-driven development and agile methodologies
  • Must possess high level of enthusiasm and be a strong team player
  • Excellent written and oral communication skills
  • Enthusiasm for working collaboratively within an Agile scrum team


About you

  • You are inspired by GreatSchools' mission
  • You are committed to advancing equity and inclusion both within the organization and for the audiences we serve 
  • Have demonstrated knowledge of full stack web development best practices and have demonstrable experience taking significant projects from spec to release
  • Have a strong customer focus and the ability to build solutions quickly and of high quality 
  • Enjoy working on a team of passionate engineers in a collaborative Agile scrum environment
  • Are a proactive, team player with a positive work ethic 


Salary & Benefits

The salary for this position ranges from $100,000-$115,000 dependent on experience. In addition to salary, we also provide competitive medical, dental, and vision benefits, as well as a retirement plan with employer match. Additionally, GreatSchools offers generous PTO + sick leave, thirteen paid holidays annually, along with a paid four-week sabbatical every five years.


To Apply:

Please submit a cover letter along with your résumé. Your cover letter should include reasons why you want to work at GreatSchools. No phone calls, please.



GreatSchools team members are diverse in all ways. We are committed to hiring talented staff who reflect the diversity of the communities and audiences we serve and who believe in supporting all parents, especially those who have been historically underserved. As a proud Equal Opportunity Employer, we are committed to considering applicants regardless of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class. 

GreatSchools is the leading national nonprofit empowering parents to unlock educational opportunities for their child. Our website reaches half of all families in the U.S. with school-age children, as well as many teachers and education…

Details at a Glance

  • Time Commitment
    Full Time Schedule

Location

Temporarily Remote
Work may be performed anywhere in United States
Associated Location
1999 Harrison Street, Oakland, CA 94612, United States
Suite 1100

How to Apply

Join Idealist

Sign up today to save your favorite jobs and get email alerts when new ones are posted.