Full-Stack Engineer

New York
Engineering – Applications
Full-time
Button is building the world’s largest, easiest-to-integrate marketplace of partnerships. To achieve this goal, we’re looking for an experienced builder of modern web applications to take our web product to the next level. As a Full-Stack Engineer, you’ll work closely with other engineers as well as designers and product managers to plan and build a secure, intuitive, and performant application through which some of the largest mobile retailers in the world will manage millions of dollars in revenue.

As a Full-Stack Engineer at Button, you will be driving projects that require working across the stack to build APIs, web interfaces, and more. You'll bring an excitement about new technology that blends well with your pragmatic nature, striking a balance that will enable us to ship high-quality software at a consistent pace.

DO YOU FIT THIS DESCRIPTION?

    • You can point to a consistent track record of shipping high-quality web projects, working both on the frontend and backend.
    • You strive to develop expertise in the tools and technologies that you use day-to-day. You're excited to advocate when you see an opportunity to improve our developer experience, and quick to seek feedback from the rest of the team.
    • You have interest in or experience working with modern frontend tooling like React and Redux as well as Go and Node on the backend.

ARE YOU LOOKING FOR A COMPANY LIKE THIS?

    • We believe in working across the stack to deliver products and features end-to-end in collaboration with our Design & Product teams. We work together to plan, execute, and iterate on projects based on what we learn from our users.
    • We strive for continuous improvement, whether by evaluating and introducing new technologies or holding regular retrospectives. Today we lean heavily on React/Redux, Babel, Flow, and NodeJS, but we’re always on the lookout for ways to improve both our developer experience and the products we ship.
    • We believe that investing in personal & professional growth and providing a healthy work/life balance are the building blocks for a successful culture. We invest in our team through a Learning & Development stipend, our Nurture speaker series, and more! We’ve been recognized multiple times by Fortune and Crain’s magazines as one of the best places to work in NYC.

WHO YOU WILL WORK WITH:

    • Daniel McGrath, Director of Application Engineering: With a background in full-stack engineering, Daniel has spent over a decade building startups in NYC. He enjoys long bike rides, burritos, and going to concerts.

    • Avantika Iyer, Full-Stack Engineer: Tika is a software Engineer at Button working closely with the Design team to build the front end and reusable UI for our apps. She is an animation aficionada and likes to travel and hike during her downtime.

    • Cori Huang, Brand Designer at Button. Cori works on Button’s visual design, collaborating across teams to build Button’s visual identity and create scalable templates and assets. Cori also loves to read, travel, climb, drink coffee, and get crafty. Ask her what she's reading.
Button is committed to being a welcoming and inclusive workplace for everyone, and we are intentional about making sure people feel respected, supported and connected at work—regardless of who you are or where you come from. We value and celebrate our differences and we believe being open about who we are allows us to do the best work of our lives.

Button is an Equal Opportunity Employer. We do not discriminate against qualified applicants or employees on the basis of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by federal, state, or local law, rule, or regulation.