Durham NC

Software Engineer, Backend - Durham

Our favorite projects fuse design and technology to solve problems for our clients. As an engineer at Smashing Boxes, you will work as part of a small, multi-disciplinary team to brainstorm and build compelling experiences for the web. Working in Rails, your efforts will help advance how our clients use technology to improve their businesses or bring to life something entirely new.

Your typical week might include:

Planning new features

Writing code and unit tests

Reviewing others’ code or pair programming

Steering technical direction of projects

Having someone give you a shout out for doing great work

Requirements

We have a few core requirements, they are:

3 - 5 years relevant work experience

2 years dedicated experience with Ruby on Rails

Locally based or willing to relocate - in house position

We want you if you’re good at:

Writing quality code with test coverage

Communicating and working in a close-knit team

Integrating with 3rd Party APIs

Having familiarity with Github and agile processes

Staying curious, constantly learning, bringing new ideas

Even better if you:

Have experience programming across the stack

Are familiar with React

Have client facing experience

Love learning and mentoring

Have a good sense of humor

Are in this to build really cool stuff

Have Android experience

Benefits

Creativity and innovation are fueled by a little R&R. We value work-life balance above all else and bake it right in with benefits like:

10 paid holidays (includes your birthday off!)

15 days of paid vacation accrued your first year, 20 days after three years, and 25 days after five

We are a family and families take care of each other. We prove it with benefits like:

Health and dental coverage with 100% of employee premiums paid by Smashing Boxes