Software Developer

Posted 05/03/21  •  Santa Barbara, CA or Remote  •  Full-Time 

Who We Are

ParentSquare is a rapidly growing Santa Barbara-based company that’s changing the way schools and parents communicate every day. Sounds simple? We strive to keep it that way! ParentSquare provides a complete suite of tools to keep all parents informed and involved, from the ways they prefer to be notified – email, text, voice, web, app, social – to the ways they want to get involved – sign-ups, payments, RSVPs, language translations, chat and more.

What We’re Looking for

We have built a solid foundation – a great platform people are using, a great team that knows how to deliver, and solid systems that are allowing us to scale. The next step in our growth is to find a candidate to join our team who is looking to build their career; our Software Developer role will play a key role in our development team and will work closely with our Senior Developers and Customer Success team.

Who We’re Looking for

We are seeking someone who is eager to be an active contributor in a fast-paced environment where we’re solving challenging problems for real people and making a difference in the lives of students. You are a highly detail-oriented and organized individual who can take direction well and be proactive in your work. You love working on multiple projects at one time and are seeking the opportunity to broaden your experience from solving a customer’s challenges to formulating solutions to implementing new technologies that achieve effective results.

This opportunity allows you to learn from some of the best; our developers are full-stack solution creators, ready to build out applications using every tool at their disposal, from JavaScript to REST APIs written in Ruby to database modeling and tests.


  • Work on the ParentSquare Web application
  • Solve complex end-user issues working with the customer success team to understand the problem
  • Identify bottlenecks and bugs, and devise solutions to these problems working closely with the tech team
  • Design and implement new features 
  • Write test cases using RSpec for all code additions and changes
  • Coordinate with team members who work on different layers of infrastructure

The perks of working with us are fantastic, we’re a casual and fun office environment with lots of room for growth. You’ll work with awesome clients around the country and have the chance to help us build and develop our organization.

Our ideal candidate will have the following:

  • 3-4 years of experience, specifically in Rails, JavaScript, HTML, CSS, SQL
  • Bachelor’s degree (or higher) from an accredited college or university in Computer Science, Information Systems (Computer Information Systems, Business Information Systems, Management Information Systems, etc.), or related field.
  • Some experience in DevOps and systems 
  • Understanding of version control including using Git.
  • Experience in writing tests (RSpec/Selenium/ Capybara)
  • Excellent communication skills (written, verbal, presentation and interpersonal)
  • Strong work ethic and ability to work effectively both independently and in a collaborative team environment.

Apply for This Position