Ruby On Rails Developer

Blast Analytics & Marketing

Location: Rocklin, CA | Type: Full Time | Level: Experienced

View all openings

Join Blast to Make Your Mark-- on your co-workers, our clients, our company, our industry, and the community.

Are you an engineering professional who thrives in the autonomy of abstracting, generalizing, and creating efficient, scalable solutions for online apps/tools? Are you masterful at supporting evolving products?  

Who We Are: Blast Analytics & Marketing is a leading analytics and digital marketing consulting company supporting leaders to EVOLVE their organizations. Through our deep expertise and proven process honed over 19 years working with clients worldwide, we help enterprises transform their data into actionable insights and better decision making — to do more of what works and less of what doesn’t. Our company is driven by smart, talented people who have a strong desire to learn and apply their knowledge, constantly evolving and pushing ourselves each day.

Why Work at Blast: At Blast, we believe in meaningful work. Regardless of role, you'll have the opportunity to Make Your Mark every day, solving challenges and seeing the positive impact of your contributions, as we support leaders to EVOLVE their organizations. Join us to Make Your Mark — on each other, our clients, our company, our industry, and the community. Ask any employee why they come to work at Blast, and they'll say "to make my mark!" 

Ruby Programmer Overview

There are already beta tools deployed, and we are making good progress. Now we want to accelerate our development efforts. Be aware that the tools we are developing make extensive API calls and do crawling of websites. So experience in one or both of these areas is highly desired. However, this position isn't one dimensional in nature. We want someone who can help with client data integration and the development of several small to medium size apps as well that may tie into an application suite. Long-term we are focused on building a team to support our application development needs and miscellaneous data integration needs.

We are looking for someone who is highly motivated, detail-oriented, thorough, always wanting to improve, interacts well with others and can be a valuable contributor to the team with limited supervision. This position could include supporting the team in one or more areas of development, quality assurance, troubleshooting and ongoing improvements/releases of the applications.

You are experienced with:

  • Ruby on Rails
  • Testing in Rails
  • Building and consuming APIs and web services
  • Experience in getting a product to production
  • Software design patterns / OOP
  • Some frontend (HTML / CSS / Javascript / jQuery)
  • SQL and query optimization
  • Linux or other *nix
  • Git or other DVCS

Awesome extras!

  • Computer Science or related degree
  • HTML5/CSS3
  • NoSQL (like MongoDB) experience
  • Performance testing and optimization
  • Interest in/Experience with pair programming
  • You have previously worked in a startup
  • App deployment to a cloud-based platform
  • Experience with automated crawlers and scraping - A huge plus


Are You a Fit?

Blast Analytics & Marketing is a small yet rapidly growing company that is continuously inspired to learn and tackle challenges in digital analytics and marketing. To get an idea of whether or not you would be a fit within our culture, please review our core values.

Compensation & Benefits

In addition to a competitive salary based on experience, Blast offers extensive benefits for full-time employees, including medical, dental, and vision insurance, paid time off, a 401(k) plan, and much more. We provide a supportive, challenging, and fun work environment to ensure teamwork, productivity, and employee happiness.

How to Apply

If you like what you’ve read thus far, please complete the application form and submit your cover letter and resume in .PDF format. ​ We read cover letters and weigh them heavily in our decision to consider an applicant.​ We are not interested in placement agencies or companies at this time. 
Blast Analytics & Marketing is an “at will” employer. Compensation, benefits, and job descriptions are subject to change based upon individual performance and business conditions.

Apply for this position

* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*