Senior Front End Developer

 (5+ years exp)
$90k – $120k • No equity
Published: 1 month ago

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Hires remotely in

Relocation

Allowed

Skills

Node.js
Ruby on Rails
Vue.Js
AWS

The Role

Senior Front-End Developer

Job Description

Springbig is the leading loyalty marketing and communications platform in the cannabis industry, working with over 1,300 unique storefronts and building up a cumulative database of over 20 million consumers. Our Software as a Service (SaaS) platform allows our dispensary clients to configure a custom loyalty program and through this loyalty program build a database of consumers. Our platform also boasts this industry’s most comprehensive communications engine, allowing our dispensary clients to market to their database of consumers via SMS and email (primarily focused on SMS marketing) in a personalized way.

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!

Our headquarters are located in beautiful Boca Raton, FL with team members distributed around the country.

What will I be working on?

As a Senior Front-End Developer, you’ll be working with us in all aspects of our front-end applications, from building new features to improving our existing codebase. As a part of the development team, you’ll wear multiple hats, turn ambiguity into details, take the lead on building complex features and continuously find opportunities to improve the user experience and our existing codebase.

Requirements:

5+ years of professional web development experience building applications for production
Comfortably express thoughts clearly, discuss different approaches and articulate technical challenges in simple ways for non-developers
Comfortably draw on past experience to present solutions for current obstacles
Proficiency building web applications utilizing HTML, CSS, JavaScript, RESTful APIs, responsive web-design while ensuring cross-browser compatibility
Proficiency with at least one modern front-end framework (Vue, React or Angular)
Experience conducting code reviews and giving guidance to other developers
Experience writing ample testing coverage for applications
Experience collaborating with other developers using Git/GitHub
Understanding of bundling, transpiling—Webpack, Babel

Our current stack:

Rails 6
rspec
sidekiq
Vue.js / React Native
AWS
SQS
EB
Kinesis
Athena
Redshift
DynmoDB
Lambda
RDS
MySQL 8 / Aurora PostgreSQL 11

Role and Responsibilities

Take ownership of assigned tickets
Collaborate w/product team to ensure clear understanding of feature requirements
Collaborate w/backend developers to ensure delivery of performant and scalable solutions
Develop and deliver Vue.js solutions to meet product requirements
As needed, build new or update existing APIs to integrate with FE applications
Write ample testing coverage for developed solutions
Create Confluence documentation for new features and help fill in gaps on existing features
Participate in grooming meetings, where we review product requirements and break down large projects into smaller tasks
Conduct code reviews daily to keep tickets progressing along the agile board
Contribute ideas and implement solutions to improve FE codebase
Provide guidance to other developers
Continuous interaction with team members via Slack, Jira and other tools
Refactor, as necessitated by addition of features or in response to code review.
Coordinate with Quality Assurance (QA) during hand-over and subsequent defect correction (fixes bugs).

Preferred experiences:

Proficiency with Vue.js
Experience with Ruby on Rails and/or Node.js
Experience building/updating APIs to integrate with FE applications
Experience with Sass
Ability to demonstrate and walk through code for applications currently in production

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.

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
Choose your own equipment
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

More about springbig

Founders

Jeffrey Harris
Founder • 3 years
image
Nat Shaul
Founder • 3 years
Florida
image
Go to team image

Similar Jobs

Guident company logo
Guident
Teleoperation of autonomous devices
Archesys company logo
Archesys
Improving the government services that impact everyday lives
Archesys company logo
Archesys
Improving the government services that impact everyday lives