Ruby On Rails Developer

Springbig is the leading SaaS marketing technology platform serving retailers and brands in the rapidly growing cannabis industry throughout the U.S. and Canada. We serve in excess of 1,000 clients across 2,300 locations and our clients communications using the Springbig platform access more than 37 million consumers making Springbig the leading company in our sector. We have been ranked in the top 100 fastest growing companies in the prestigious Inc.5000 list for two consecutive years, ranking 69th in the recently released 2021 list.

Springbig recently launched a new platform, Brands by Springbig.  This is also a SaaS platform, and it allows cannabis brands to collaborate with our dispensary clients to send engaging SMS campaigns to the dispensary’s database of consumers.  A brand can use this platform to place an advertisement on top of hundreds of thousands of text messages and drive their products’ sell-through like never before! This gives brands direct access to consumers in a way they’ve never had before and an unprecedented reporting on campaign attribution.

Our headquarters are in Boca Raton, FL where the majority of our 160 employees are located, and we have additional office locations in Seattle, WA and Toronto, Canada.

Position Overview:
As a Ruby on Rails Developer on the Product team, you’ll be responsible for execution of core functionality/business logic for the primary springbig platform utilizing Ruby on Rails. The functionality you’ll provide affects over 90% of our customer base, and is of paramount importance. We operate independently as a remotely distributed team and primarily focus on client facing feature sets. Our daily lives consist of technical planning, technical grooming, technical execution (coding), and code reviews; as such, high levels of both synchronous and asynchronous communication skills are a must in addition to strong technical skills.

Requirements:
  • Minimum of 3+ years of professional software development experience in RoR
  • Significant experience building web applications that have shipped
  • You are comfortable coordinating with Product Owners and other developers and conducting code reviews
  • Experience working with Rails, JS, SQL (MySQL | PostgreSQL), and Git in a team environment
  • You enjoy writing well-tested, well-organized code
 
Preferred Experiences: Vue or other FE JS frameworks, AWS services 

Roles and Responsibilities:
  • Design, development and delivery of database solutions, back end applications, process, and APIs
  • Implement the integration with external APIs and data providers.
  • Design, develop, and deploy the APIs to integrate across multiple new and existing business applications.
  • Manage and deploy the infrastructure to support the platform ecosystem.
  • Coordinate the development with other technology platforms.
  • Design the database schemas.
  • Coordinate with Quality Assurance (QA) during hand-over and subsequent defect correction (fixes bugs).
  • Refactoring, as necessitated by addition of features or in response to code review.
  • Implement automated tests.
  • Continuous interaction with Team members via Jira, Confluence and other tools  
 

Our current stack: Ruby on Rails, Vue.js, AWS Services

What are we looking for in a team member?
  • Your specialization is less important than your ability to learn fast, communicate and adapt to shifting priorities.
We’re especially fond of people who:

  • Communicate well and articulate ideas clearly.
  • Focus on project goals, not just writing code.
  • Contribute ideas.
  • Take initiative.
  • Have a hacker mindset and master the fine art of balancing time, features, and quality of code.
  • You know when to unit test and when to “just ship it”.


What’s it like to work at springbig?
It’s awesome! We’re a driven, passionate, responsible group who values professional growth and work life balance.

We take care of our team members:
            •           Competitive salary

            •           Unlimited PTO

            •           401k match

            •           Great health benefits (medical, dental, vision, STD, LTD, Life Insurance)

            •           Casual and comfortable working environment

And infuse lightness and creativity into our days:

            •           Stocked coffee, snacks and candy “bar”

            •           Pizza parties and team lunches

            •           Spontaneous games of tabletop cornhole or NERF wars

            •           Company sponsored Fantasy Football league and March Madness bracket challenge