As a software developer at Grio you’ll be focused on creating web applications using technologies such as Rails, node, Python, Java, JavaScript, HTML5, CSS3 and others.

Grio looks for our engineers to be both very creative and highly technical. You will be asked to tackle various coding obstacles and make smart decisions, including weighing the pros and cons of different approaches. A typical project lasts 2-4 months, and there will be plenty of opportunity to move around, intermingle on various project/product teams and hone your skills.


  • Bachelor's Degree in CS/ Engineering or equivalent experience in the field
  • Experience writing clean, maintainable and standards compliant code
  • Fundamental understanding of object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Exceptional analytical aptitude and attention to detail
  • Extensive knowledge of design patterns, algorithms and data structures
  • Understanding of server-side languages: Java, Ruby, Python
  • Knowledge of HTML, CSS3, AJAX (SASS, LESS, Responsive design, jQuery)
  • Experience with Javascript and modern client side frameworks (AngularJS, Backbone, Ember, Meteor)
  • SQL Proficiency
  • Experience with iOS and/or Android development a plus
  • Experience with Test-driven development also a plus
  • Experience working with clients also a plus
  • Experience with product decisions also a plus


We are open to both individual contracting and full time employment opportunities for the right candidate, but we would prefer if you could work in our office at least part of the time. You won't regret it - it's a positive, fun environment with plenty of humor.

Our office is conveniently located in the SF SOMA area, close proximity to restaurants, eateries, and bistros, and a hub for bay area public transportation. Snacks, coffee and sundries always available in the Grio kitchen. Many of our staff who live in SF bike commute.

We offer a competitive benefits package and the option to work remotely some of the time.

Compensation includes profit sharing bonuses paid twice per year, an unusually nice 401k match, paid health/dental/LTD insurance and Grio pays 50% coverage for spouse and dependents, open vacation policy, a type B boss, a ping pong, foosball and nerf target wars.

Grio will consider relocation assistance and J-1, H1-B sponsorship dependent on the applicant’s qualifications and skill-set.

Read Full DescriptionHide Full Description
Confirmed 9 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles