Full Stack Engineer

Tysons Corner, VA

At theCut, we build technology for the culture. We’re shaping up the barber shop experience, building tools that empower and embolden people to live their best lives. With over 14 million appointments booked, a community of tens of thousands of barbers, and over 1.5 million users, we are the go-to platform for barber shops.

We welcome people from all backgrounds who want the opportunity to create a future where everyone looks and feel their best. We're building a culture that's different from the typical startup, one that resonates with all of the things that are synonymous with urban barbershop culture - sports, music, community, pop culture, etc. If you’re curious, passionate, collaborative, and want to join a culture that challenges you to be the best you, come work with us, and let’s inspire confidence and clean cuts, together.


At theCut, the brand loyalty we've maintained is born from true love of our product. Users appreciate the care and craftsmanship that goes into each release. We need you to help us continue to build the premier barbershop experience for our users. You’ll need to be a top notch problem solver with an edge - we’re adding ten's of thousands of users every week so you’ll have to learn fast and be quick on your feet.

We’re looking for a Full Stack Engineer who will take a key role on our team. You should have knowledge in all stages of software development. You’ll be working alongside our CTO and development team, collaborating on the various layers of the infrastructure for our iOS app, Android app, web app, and backend services.

  • Collaborate with the product and engineering team to design, implement, and launch new features and products
  • Fix bugs and address issues as they arise
  • Maintain code quality, integrity and organization
  • Define, codify, and establish the standards for high quality software
  • Staying in the loop and on top of the latest standards, changes, trends in the software field
  • Constantly be learning and developing your personal skills
  • Bachelor’s degree in Computer Science or related field
  • 3+ years experience in software development
  • Experience developing high quality scalable/secure mobile apps, web apps, and backend services
  • Experience with software testing techniques
  • Experience with continuous integration and deployment tools
  • Experience with Swift and the iOS framework/environment
  • Experience with Java and the Android framework/environment
  • Experience with Javascript and Node.js
  • Experience with Typescript and React.js
  • Experience with MongoDB
  • Experience with AWS
  • Proficient in Git
  • Attention to detail and critical problem solving skills
  • Strong interest in learning new development stacks and tools
  • Released an app on the Apple App Store and Google Play Store
  • Experience as an engineer in both an early stage startup and a fully scaled company
  • Passion for theCut and barbershop culture
  • You’ve booked a haircut on theCut
  • Great medical, dental, and vision insurance options
  • Student loan repayment plan
  • 401(k) plan to help save for your future
  • Unlimited paid time off
  • Health and wellness stipend
  • Free lunch and snacks
  • Free company swag
  • Free haircuts through theCut

theCut is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. theCut does not make hiring or employment decisions on the basis of race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender-identity, sexual orientation, disability, age, military or veteran status, or any other basis protected by applicable local, state, or federal laws or prohibited by Company policy. theCut also strives for a healthy and safe workplace and strictly prohibits harassment of any kind. theCut adheres to all relevant state laws and local ordinances, and its internal policy, theCut will also consider for employment qualified applicants with arrest and conviction records.