OaklandRecruiter Since 2001
the smart solution for Oakland jobs

Senior Software Engineer (Ruby on Rails)

Company: GreatSchools
Location: Oakland
Posted on: May 9, 2022

Job Description:

Job Description Salary: Interested in using your tech talents to help change the world and make a difference in our U.S. education system? Looking for a challenging and stimulating environment that---s also collaborative, flexible, and promotes a healthy work-life balance? Read on About GreatSchools.org: GreatSchools is the leading nonprofit providing high-quality information that supports parents pursuing a great education for their child, schools striving for excellence, and communities working to diminish inequities in education. Over 49 million users visit GreatSchools--- award-winning website annually to learn about schools in their area, explore research insights, and access thousands of free, evidence-based parenting resources to support their child---s learning and well-being. This position reports to our Director of Software Engineering. This is a full time, exempt remote position based in the U.S. or based in our Oakland, CA office, where we currently operate in a hybrid capacity (mostly remote with the option of coming in a few days a week). Opportunity Our team is dynamic. The sky---s the limit in expanding into the arenas that are most interesting to you. All of our engineers are full stack and you---ll have a healthy mix and variety of work. We don---t pigeonhole one another and embrace learning. In this role, you will grow your knowledge base and technical skill set while making a positive impact on education in the U.S. Desired Experience: 3 or more years professional Ruby on Rails web programming experience including: Solid understanding of JavaScript (bonus points for experience with the React framework) Responsive design (e.g. HTML, CSS, Sass, etc.) Automated testing via RSpec Release engineering with SCM and branching (e.g. Git) as well as build systems (e.g. Jenkins) SQL and ORM tools like ActiveRecord Schema design Optimization Test-driven development and agile methodologies Strong experience in debugging, root cause identification, and detailed analytics Experience in end-to-end optimization of software including system performance, profiling, efficiencies of code, etc. Experience as a project or team lead Primary Responsibilities Move highly-complex projects from conception to fruition with minimal oversight Work closely with engineering management, systems administration, and product management to guide features from inception to release Write and apply complex specs across the code base Continually monitor and improve the performance of code/queries Lead code reviews, engineering and architecture discussions Mentor/direct Software Engineers and Jr. Software Engineers on applications across code base, including testing best practices Provide technical guidance to software engineers and host periodic training sessions Collaborate with non-technical colleagues to define user interactions, functionality and system requirements Oversee the enhancement and maintenance of key existing applications Manage the technology roadmap Research and propose new/different technologies or tools applicable to GreatSchools Pair programming with all members of the team Salary & Benefits The salary for this position ranges from $130,000-$160,000 depending 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. Applications will be reviewed on a rolling basis. Desired start date is April/May 2022. 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.

Keywords: GreatSchools, Oakland , Senior Software Engineer (Ruby on Rails), IT / Software / Systems , Oakland, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Oakland RSS job feeds