Ruby on Rails Engineer

  • 5to piso Edificio Torre del Este, San Pedro, Montes de Oca, San José, cr
  • Full-time

Company Description

The current admissions and communications process between parents and school administrators is inefficient and outdated. SchoolMint’s mission is to streamline and modernize that system so that everyone can get back to what they do best - helping our kids succeed!

About Us:

SchoolMint is an online recruitment, enrollment, and communication platform for K12 schools used by thousands of schools in more than 100 cities and 30 states worldwide. Our team consists of folks who have trained at MIT, Harvard, USC, UC Berkeley, and Stanford and have previously worked at The Climate Corporation, Edmodo, Apple, Pearson, and Teach For America. Headquartered in San Francisco, SchoolMint is well funded by reputable venture capital firms such as New Schools Venture Fund, Crosslink Capital, Kapor Capital, and Imagine K12 as well as some amazing angel investors pioneering the technology and education world.

At SchoolMint, we work hard to build and maintain a diverse and inclusive culture and work environment. We welcome all and value every individuality because we know how advantageous diversity is to our employees, our product, and our communities.

SchoolMint is proud to be an equal opportunity employer and workplace. We are committed to equal employment opportunity regardless of race, ethnicity, color, ancestry, religion, gender identity or expression, sexual orientation, national origin, age, citizenship, marital status, disability, or Veteran status. If you have a disability or special need that requires accommodation, please let us know.


Job Description

As a PE&I software engineer, you will be responsible for the creation of automation tools, work on daily customer requests, create new backend API, libraries and utilities, database design and overall optimizations. Working in a fast paced startup also means quickly catching up and mastering any and all the technologies needed to iterate and grow fast.



  • BS degree in computer science or equivalent experience

  • Minimum 2 years of relevant professional experience

  • Proven ability to learn quickly on the job and adapt to new technologies and challenges

  • Proficient with at least one of Ruby, Python, Perl or PHP with in-depth working knowledge of corresponding popular MVC framework

  • Proficient with the Ruby on Rails framework

  • Good understanding of RDBMS concepts and proficient using SQL

  • Good understanding of full web stack and languages therein including CSS, HTML, JavaScript, JSON and knowledgeable of the latest technologies and trends in web development

  • Good interpersonal, communication and documentation skills

  • Strong sense of ownership and willingness to learn all aspects of a SAAS business

  • Get things done without a lot of handholding


  • Proficient working with JavaScript and one or more related frameworks such as Backbone, Angular, Ember etc.

  • Knowledge of linux shell scripting and Git version control system

  • Open source project contributions

Additional Information


  • Private insurance.

  • Team lunches once per week.

  • Referral bonus program.

  • Casual work environment with people who also know how to have fun!

  • Stocked kitchen and lounge areas. 

  • Flexible schedule. 

  • Work from home days.