Headquarters: DC

URL: www.mypowersupply.com

We’re looking for an experienced full-stack developer with a penchant for the backend, to build + grow the machine that fuels our business. You’ll touch every part of our system, translating to direct impact on the well-being of our customers, our partners, and our company. You’ll be a key part in a high-performing, (somewhat) mature team that already includes UX, front-end, and back-end chops.Power Supply is an ecommerce marketplace that gets great food (read: delicious + nutritious) into the hands of people who eat with purpose. We do that by working with local chefs to produce fantastic meals with well-sourced ingredients, and we deliver them close to customers straight to their homes, or to the gyms and offices they frequent. Customers don’t need to worry about food during the week because they know we’ve got them covered with incredibly tasty noms.You should be a pragmatic builder, intensely focused on generating the most energy with the fewest movements. You’re insatiably curious, yet have the wisdom to know when to explore the next path, or keep heads down. You love the moment of clarity when you’ve been stewing on a complex problem and then it all clicks into an elegant vision of what needs making (and relish the joy unearthed in the making/learning cycle.)Problems You’ll Work Through:A tech company supporting real, physical businesses brings a large set of challenges. Here’s a few that we find ourselves excited to work through:Reconciling the differences between supporting a chef network that requires predictability/structure and a customer base that enjoys a heavy dosage of variety and choice.Giving customers as much flexibility in delivery options as possible, while still adhering to constraints in fulfillment operations.Building infrastructure to facilitate business analytics that help us validate/invalidate experiments and hypotheses.Tackling unique purchasing models while also attempting to plug-in to more traditional forms of customer analysis.Automating a “crowd sourced” food service and covering every end of it from recipe/meal curation to customer sales/customization to order fulfillment and logistics, all at scale.Your Responsibilities:You’ll use our standard tools (Rails, React, Heroku, Github, etc.-- see proficiencies below) to solve the problems listed above, taking lead on doing what needs doing.You’ll work through new feature development (collaborating with our cross-functional teams, API development, user experience)You’ll work through system maintenance (triaging bugs, working through upgrades, refactoring all the things.) You’re expected to be around in case of the rare emergency.When you see something that should be done, you’ll take steps to make it happen.Our Environment:We’re a mission-driven bunch - motivated to both make great eating crazy simple, delicious and life-changing, as well as the whole stew of related goodness: food, fitness, people, passion, relationships, change, health, daring, and mirthWe’re all remote.Although HQ is outside of Washington DC, and we have folks on the ground for each city, the company's been designed to be remote from the start. We live on Slack, Google hangouts, Skype, FaceTime, Battle.net…Our tech team is a modest 3 folks—Kevin, Paul, and Leonardo—but we pack a huge punch. Paul (in SF) works through product design + user experience; Leonardo (in Buenos Aires) meticulously crafts our front-end + presentation layers; Kevin (in Seattle) directs the backend + system architecture. You’d work closely with all of us.We’re not your typical isolated tech team: we’re heavily intertwined with other parts of the business, from local operations to customer service.We follow a structured iterative design + development process (you could say it’s Agile.) We love our weekly prep chats on Mondays, quick daily stand-ups, keeping track of things on Trello and GitHub, and reflecting on the week each Friday.We try to have active fun consistent with the work that we do including occasional “recess” activities when we get together in-person as a team: stand-up paddle-boarding, waterfall climbing, sand volleyball, bike rides, sailing, and tree-top ropes courses. Ask Kevin about the “surfing” trip in LA.We’re all about creating a culture of individuals that hold themselves to a very high standard and and get great satisfaction from doing excellent workWe offer competitive compensation benefits including health, dental vision insurance and 401k.We believe at our core that the most important thing for anyone is to do challenging work that you’re naturally drawn to with a team you dig in order to make a meaningful difference in the world.Your Mindset:You’re a maker. Code wins arguments.Remote work is second-nature. You’re aware of your time, of working to your rhythm, of taking breaks when you need them, of over-communicating and the importance of facetime, and of the dozens of other challenges that remote work brings… but you appreciate the freedom and responsibility remote work grants.Tests first. You believe it helps you with new feature design + old feature regression catching.Confident and humble. You know how and why to move forward, but you can take a step back to question yourself.Your Proficiencies:Ruby (especially on the Rails): most of our codebase is here today.React: JS frameworks are all over, but React let’s us stay pragmatic. Bonus points if you’ve used React Native to explore native apps.Postgres: You can debug SQL when needed, and understand performance interplay between Rails + Postgres.Heroku: You should know how to deploy + maintain apps; when to scale resources (workers + add-ons)Continuous integration: GitHub branching/ PRs, automated testing, Semaphore CI, etc. whatever it takes to ship often, reliably, and confidently.Docker, isomorphic node, Cassandra, hbase, Chef, yadda, yadda, yadda: you keep up with new tools, trends and their applicability to different problems and analysesExperience:3-5 years professional development experienceYou’ve had experience (a tid, a tad, or a ton) working on a team of amazing engineers, ideally at a fast paced startup or tech coYou’ve had ecommerce experience, so you’re familiar with the gotchas of working with payment + fulfillment systems

To apply:

To apply email jobs at mypowersupply.com with your resume along with a description of a project you’re particularly proud of that you were responsible for.

Show more