full time ruby on rails senior tech

Job Details

Touch of Modern is the only online shopping destination that men visit daily. We earn this level of passion and engagement from our customers by launching 300+ novel and noteworthy products from 30+ vendors every day across all categories and price points. To our vendor partners, we offer a quick, cost-effective way to scale their business by introducing their products to our 20+ million members. Touch of Modern is growing rapidly and sustainably, and we are always looking to add extraordinary talent to our diverse employee base.

Right now, our biggest project is to optimize our applications and infrastructure to meet our business’s reform needs and to scale as we are growing rapidly. This is a great opportunity for someone looking to do that kind of work on a real world app.

This role can be fully remote in the United States.

Tech Stack:
Rails, MySQL, Memcached, Redis, Docker, Stimulus, React, Swift, Java, AWS

Platforms:
Web, iPhone, iPad, Android

For a taste of what ToMo... Engineering can be - here are some projects the engineering team have conquered thus far:

  • A flexible and extensible promotional offer platform that applies discounts and store credits based on context
  • A single-page checkout flow redesign using React
  • Proprietary email and push marketing platform that handles over 2k email sends per second
  • In-house warehouse, inventory, and transportation management platforms

What you'll be doing:

  • Design, code, and test software primarily in Ruby and JavaScript
  • Work closely with business stakeholders and other engineers to build and ship new features and improvements
  • Help scale our platform as we expand and continually look to improve performance, durability, and security of our applications in production
  • Identify opportunities to refactor and improve our legacy systems
  • Help establish and maintain standards for code quality and application design through pair programming, code review, and knowledge sharing
  • Influence the direction of the product and make a meaningful impact on how the company operates and performs
  • Mentor junior developers and help them hone their craft
  • Build an e-commerce platform unlike any other!

What you bring to this role:

  • 4+ years experience designing and programming web applications using Ruby on Rails
  • MySQL and general database knowledge including performance tuning and optimization
  • Experience with non-trivial front-end JavaScript code
  • BS in Computer Science and/or adequate professional experience (5+ years industry experience)
  • Experience working with and refactoring large software systems
  • Desire to keep up with new trends and developments in the programming community and eagerness to find ways to incorporate these new ideas into our codebase
  • Solid understanding of Test driven development and CI

Extra points for:

  • Experience working with Redis in non-trivial ways
  • Experience working with React and Stimulus in production
  • Demonstrated design and UX sensibilities

See something wrong with this listing?

Contact support