Feather: Senior Frontend Engineer
459 Broadway
New York, NY 10013


Employee Testimonials

Tommy Rowe

At Feather, our mission is to transform humanity's relationship with material goods to create a healthier and happier planet. Youll join a fast-paced, innovative team whose passion lies in delighting customers and helping people live lighter.

We are looking for a talented Senior Frontend Engineer to join our team. In this role, youll play a key part in the development of software solutions in a largely uncharted space: reverse logistics and subscription to physical goods. This role will report to our CTO.

What youll do:

  • Work with our Design/UX team to create beautiful, modern UIs
  • Build applications that our internal and field operations teams use every day
  • Work with the UX and Data team to deliver key analytics about how users interact with our applications
  • Be a proponent of testable, scalable solutions
  • Collaborate closely with senior engineers while providing guidance to other engineers as the team continues to grow
  • Help define the coding standards and best practices for our engineering team as we grow

What you need to be successful:

  • Experience solving complex technical challenges
  • 5+ years of experience building performant UIs with modern languages and frameworks
  • 3+ years working with ReactJS/Redux (or similar, such as Angular/Vue)
  • 3+ years configuring and optimizing Webpack builds
  • Strong understanding of the latest ES standards and language features
  • Strong understanding of modern asynchronous architecture (lazy/optimistic loading, handling 'offline' application state, etc.)
  • Strong understanding of how to measure and optimize frontend performance and pagespeed metrics
  • Strong understanding of how roles, permissions, and feature flags affected frontend architecture
  • Experience developing with a test-driven mentality
  • Proficiency with Git
  • A good understanding of CI/CD

Some of the tools you'll be using:
*Please note: you don't need to know all of these just yet. You're right for this role if you would be excited to bring your current experience to the table to ramp up on these technologies.

  • Language: Typescript/NodeJS
  • Testing: Jest
  • Version Control: Git
  • Containerization: Docker
  • Infra: AWS
  • Other: Storybook

Who you are:

  • Based in NYC (or willing to move)
  • Excited about joining a small team and growing with Feather
  • Passionate about Feather's mission
  • Eligible to work in the United States

What youll get when joining Feather:

  • Competitive compensation
  • Generous health, vision, dental, 401k and ancillary benefits
  • Flexible vacation, work from home, and paid time off
  • A 50% discount on your own Feather subscription
  • The latest MacBook and a high-resolution external monitor
  • A stylish desk and an ergonomic chair (it's what we do, after all!)

Employee Testimonials

Tommy Rowe
Tommy Rowe
Account Manager

To me, working at Feather is a perfect balance of being challenged and supported. I’ve done things here I didn’t think I was capable of, all with the knowledge that my team has my back.

Brian Aguirre
Senior Data Scientist

Working at Feather has been a rewarding experience. In terms of my skills and background, it has allowed me to apply my love for math and data towards solving challenging problems that affect the operations of the company. As for in a personal and individual level, I feel I get the support and encouragement needed to grow and learn while wearing multiple hats from such incredibly intelligent and understanding people.