Senior Software Engineer - Full Stack

| Santa Monica
The Black Tux is reinventing the formalwear rental industry so guys can show up at their best on the days that matter most. The company designs and manufactures modern rental suits and tuxedos that actually fit—made of 100% wool, ordered online, and delivered for free. Using a combination of machine learning, tailor-trained fit specialists, and industry-leading customer service, The Black Tux guarantees a perfect fit every time.
Just as we are on the cutting-edge of men's fashion, we also strive to stay on the cutting-edge of technology and looking to looking to hire a Full Stack Engineer. As a Full-Stack Engineer at The Black Tux, you’ll be working on code from the deepest levels of our stack to the very top. You’ll be working on creating dynamic pixel-perfect web UIs, while simultaneously solving complex business problems.
Your work will have massive impact with our business operations team, which oversees our internal tools & warehousing, including procurement where we believe there’s huge value in leveraging technology & data science to match demand with supply side product planning.

What You'll Do

  • Build and maintain web applications supporting the business operations team using modern web technologies
  • Develop scalable backend services in key focus areas such as order management, internal tooling and fulfillment
  • Work with React + Redux single page applications
  • Deliver defect limited code through ubiquitous test automation
  • Work closely with product managers and other team members to understand, articulate, and break down customer needs into technical requirements
  • Focus on customers and deliver features that excite them
  • Lead and mentor engineers on the team to quality work
  • Contribute to the development of the team, our standards, and best practices

Who You Are

  • 5+ years of professional software development
  • BS/MS/PhD in Computer Science or a related field not required, but a big plus
  • Expertise in one or more object oriented programming language (e.g. Python, Java, C++)
  • Expertise in JavaScript and the JavaScript object model along with, HTML, CSS/SCSS
  • Thorough understanding of React.js and its core principles along with popular React.js workflows (such as Redux or Apollo)
  • Experience with newer specifications of EcmaScript/ES6 and Node.js
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Experience with delivering API frameworks as services built on standards such as REST, GraphQL and CRUD
  • Excellent data modeling and data design
  • Ability to decompose complex business problems and collaborate, organize, and plan delivery of projects in collaboration with QA teams and stakeholders
  • Experience with Serverless, AWS Lambda and Docker a plus
  • Strong software architecture and design skills
  • Conversant in algorithms, software patterns, and their best usage

Benefits and Perks of Working at The Black Tux

  • Exciting startup environment
  • Weekly catered lunches
  • Dog-friendly office
  • Complimentary dry cleaning & tailoring services
  • Health, dental and vision coverage
  • 401(k)
  • Paid parking
  • Parental leave (non-birthing parents included)
  • Open vacation time
  • Stocked kitchen & pantry
  • Apple equipment or whatever you need to be productive
  • Monthly team outings
  • Free suit and tuxedo rentals

We're an equal opportunity employer to all. We interview and hire applicants of all backgrounds, orientations, expressions, and identities.

Read Full Job Description

Location

We're located in the heart of Santa Monica, steps away from the beach. Hop on the metro, ride your bike or enjoy complimentary parking.

What are The Black Tux Perks + Benefits

More Jobs at The Black Tux12 open jobs
All Jobs
Data + Analytics
Dev + Engineer
Marketing
Operations
Product
Project Mgmt
Developer
new
Santa Monica
Marketing
new
Santa Monica
Product
new
Santa Monica
Developer
new
Santa Monica
Developer
new
Santa Monica
Project Mgmt
new
Santa Monica
Data + Analytics
new
Santa Monica
Developer
new
Santa Monica
Data + Analytics
new
Santa Monica
Developer
new
Santa Monica
Operations
new
Santa Monica
Data + Analytics
new
Santa Monica