Senior Software Engineer, Full Stack

Mirror New York , NY 10001

Posted 4 weeks ago

About Us

MIRROR is a fit-tech startup founded by Brynn Putnam, an established leader in the NYC boutique fitness space. Our experienced team is building a hybrid hardware/software product that will bring revolutionary, personalized fitness content directly to homes across the country and world. Were creating a workout experience thats not only better than existing at-home solutions, but better than boutique studio workouts. Our technology offers improved efficiency, engagement, and effectiveness, which means more time, more fun, and better results for busy people everywhere.

MIRROR HQ is located in Manhattans NoMad area. We currently have top tier venture backers who are passionate about the product were launching this year and even more excited about our long-term vision for the company. Were an inclusive space for all identities and are committed to keeping that foundation intact as we grow. We believe in high standards beginning at the interview process and continuing as a valued member of the team. If you cant wait to get behind our mission, we want to hear more from you!

The Role & You

We're looking for a Full Stack Engineer whos excited to work closely with a growing, nimble engineering team to really impact the technical direction of the company. Your contribution makes it possible for us to revolution at-home fitness. At Mirror, you will:

  • Design and build Mirrors technology from the ground up.
  • Make decisions on the tech stack, libraries, and tools alongside the growing Engineering team.
  • Create standards and reusable components that will help us scale faster, more efficiently.
  • Ensure cross-browser/cross-device compatibility and responsiveness because it doesnt make sense otherwise.
  • Keep current on emerging technology and trends, considering potential applications at Ollie.
  • Work primarily developing our ecommerce system while also contributing to the general backend

You dont need to be a fitness buff, but you should be fired up about building technology that's going to change how people sweat! Do we have your attention? Keep reading.


The Necessities

  • Previous experience working with Ruby and Python (or a similar language) in a production environment.
  • Tech knowledge that spans the following languages, technologies, and frameworks:
    • OOP and Design Patterns
    • HTML(5), CSS(3), Object Oriented JavaScript and jQuery
    • Rails, Django, Flask, etcetera
    • JS framework like React or Angular
    • PostgreSQL, MySQL, or similar database
  • Proficiency in Linux/Unix (most of us use macs).
  • Building/integrating ecommerce platforms
  • Extensive experience working with APIs.
  • Tons of startup energy. We cant do this unless youre excited to bring your domain expertise to Mirror.

The Extras

  • Comp Sci degree or related degree. We also love reputable bootcamp graduates!
  • Slicing and translating PSDs.
  • Building web, mobile and responsive user-interfaces.
  • A CSS preprocessor such as Stylus, SASS, or LESS
  • React and React Native
  • Building tools including npm, webpack, browserify, gulp, or grunt
  • AWS, Digital Ocean, or similar cloud platform
  • Heroku
  • Ansible, Packer, Docker, or other DevOps tools


Were an early stage startup with lots of exciting milestones ahead. We value health and wellness at MIRROR and, as such, offer competitive health coverage, an open vacation policy, and a 401(k).

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer Full Stack


Posted 3 months ago

VIEW JOBS 9/1/2019 12:00:00 AM 2019-11-30T00:00 The Petal mission At Petal, we're using fresh thinking and cutting-edge technology to make credit honest, simple and accessible. We use machine learning to analyze more data in our credit decisions, which means more people qualify, even if they've never had credit before. And we use behavioral science and smart, intuitive design to offer a simple, customer-centric product that's engineered to achieve better financial outcomes -- with straightforward terms and no fees whatsoever. The result is an exciting new approach to credit that has the potential to radically expand credit access and improve the lives of millions of consumers, shaking up a trillion dollar industry in the process. To do this, we're bringing together exceptional talent from across disciplines and industries to shape the future of financial services and improve the lives of our customers in a meaningful way. As a senior full-stack software engineer, you'll be entrusted to meet the rapidly shifting needs of customers and the business to ship a constantly improving product. Your work will span across the core product stack. We use React and React Native in one codebase, so your work ships our iOS, Android, and web UIs. On the backend, we mainly write in Python (Flask) with Postgres. You'll be tasked with considering and implementing all angles of a new piece of functionality—the user experience, system architecture, data model, and coding standards that increase product reliability and team velocity. At Petal, we're looking for people with kindness, positivity, and integrity. You're encouraged to apply even if your experience doesn't precisely match the job description. Your skills and potential will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns. At Petal, we welcome diverse perspectives from people who think rigorously and aren't afraid to challenge assumptions. Responsibilities * Engineer new functionality and products that increase Petal's share of customers' financial lives * Create such a compelling app experience that customers choose Petal over all other ways to pay * Organize and lead complex cross-functional projects with tight timelines through planning, design, execution, monitoring, and iteration * Shepherd your team through major, foundational technical decisions that shape how well we'll grow (the team and the system) for years to come. For instance, design data models and build microservices that scale into the tens of millions of users * Uphold and raise our engineering standards and bring consistency to the codebases and processes you will encounter * Communicate constructively with peers and stakeholders across the organization, such as experts in product, design, infrastructure, and operations * Teach your teammates new skills and how to work more effectively You may be good fit for this role if you: * Enjoy being an adaptable, productive generalist, working on both the frontend, backend, and anything it takes to solve problems and delight users * Thrive in a collaborative environment involving a diverse array of stakeholders and teammates * Take pride in delivering projects and tasks on-time, even when they involve a complex variety of technologies and systems * Put yourself in the shoes of users and be a steward of crafting great experiences * Advocate for high standards engineering, security, and design, while being pragmatic * Experience in Python (or similar server-side scripting language), TypeScript (React/React Native/Redux), and/or AWS infrastructure These are all nice-to-haves—we don't expect every candidate to hit every mark. Many of our engineers come from different backgrounds and career paths. We're committed to teaching anything you might need to learn on the job. Petal New York NY

Senior Software Engineer, Full Stack