Headquarters: Raleigh/Durham, NC
WeaveUp is seeking an experienced backend-focused
Rails developer to build and improve our REST API.
Our technology stack is an
Angular frontend talking to a Rails API backend, and you’ll be focusing on
making the API as flexible and robust as it can be! While we’re very supportive
of junior developers internally, this role would be a better fit for someone
with a couple of years of production experience under their belts.
We want a talented developer with a passion for creating
elegant, scalable code.
Things We Need You to DoBuild robust, scalable applications to support the growth of the
WeaveUp websiteWork with the lead developer to scope/plan/develop new features
and functionalityCollaborate with Front-End developers and UI/UX designersImprove code quality through writing unit tests, automation and
code reviewsMonitor hosted applications for performance and troubleshoot
issues as neededCreate and update technical documentationThings That Are Important to UsExperience with Ruby and Rails, since that’s
what our backend is (#logic)An ability to build and improve a REST/JSON
APIBig ideas and a tiny ego - come in with your
best ideas, but don’t take it personally if another idea is betterA customer-first focus, and a willingness to
step and hustle to make us a success.
There is no “that’s not my job” at
WeaveUpA high degree of pragmatism about the difference
between “good” and “perfect” with a bias toward shippingTesting and TDD experience, preferably with
RSpec.experience, hopefully with RSpecThings That Would Be Nice to HaveExperience or interest in AngularJS v1.x, for
that full-stack flavorIntegration with third-party APIs, even things
like (GASP!) SOAPAbility to debug front-end clients to your
engineering Slack channelEnough DevOps to understand how a Rails app
runs and what might break.
Know Ansible? Even better!Knowledge about image processing, color
matching and RMagick.Strength in Postgres-flavored SQL and query
tuningWhy WeaveUp?Work on a product that has demonstrated value
for customers, and help us take it to the next levelA culture that values productivity,
accountability and communication over politics, capital-P Process and
micromanagementSeriously, we’ll treat you like an actual
adultA collaborative environment where you’re
encouraged to think and contribute outside of your prescribed roleManagement that is committed to supporting you
as a person and a professional, and to building a diverse and respectful
team that makes all of us strongerTake-it-when-you-need-it-two-weeks-minimum-recommended-vacation-policy
(no-seriously-take-the-vacation) and gratuitous-use-of-hyphensEquity, competitive pay and good
benefits make up the compensation package.WeaveUp, Inc.
is an ecommerce platform
that enables users to customize, print and sell fabric and wallcoverings to
consumers, interior designers and the trade.
WeaveUp’s products are digitally
printed on-demand in the U.S.A.
To apply: Send resume to [email protected]