Sr. Ruby on Rails Engineer

Reformation · Remote

Company

Reformation

Location

Remote

Type

Full Time

Job Description

Who We Are:

Founded in 2009, Reformation is a revolutionary lifestyle brand that proves fashion and sustainability can coexist. We combine stylish, vintage-inspired designs with sustainable practices, releasing limited-edition collections for individuals who want to look beautiful and live sustainably. Setting an example for the industry, Reformation remains at the forefront of innovation in sustainable fashion—running the first sustainable factory in Los Angeles, using deadstock and eco fabrics, tracking and sharing the environmental impact of every product, and investing in the people who make this revolution possible. The brand has also established itself as a pioneer in retail innovation, developing an in-store tech concept that brings the best of its online experience to its physical doors.

We are a future focused organization committed to the belief that the problems facing our planet and society can be solved through innovation, common sense and education. Being naked is the #1 most sustainable option. We're #2.

Here at Ref, we put people first. We know that you can't innovate and do cool stuff without having everyone on board. So we work to create a culture where everyone feels like they belong and where their voices are truly valued. We build an inclusive culture together and make a real impact along the way.

Sr Ruby on Rails Engineer:

We have a new opportunity for a Sr Ruby on Rails Engineer to join our business technology team. You’ll be integral to the design and architecture of our new and existing systems.  Your primary focus will be the development of server-side logic, definition, and maintenance of the central database, and ensuring high-performance responsiveness to website and application requests.  You will help integrate visual and UX elements into the application and be responsible for system integrations with our business technology using AWS messaging.  Partnering with leadership, business owners, and other technical team members, you will use your expertise to provide input into the business technology project roadmap and establish security and scalability goals.

What You’ll Do:

  • Architect and lead the development of large team-based projects and integrations
  • PostgreSQL database solutions, key-value stores, blob stores, etc.
  • Database backup solutions, monitor performance and scalability
  • Design, build and maintain efficient, reusable, and reliable Ruby code
  • Able to work with business facing stakeholders
  • Mentor and lead others on best practices and coding standards
  • Research new technology and establish a strategy for introducing them in a supportable manner
  • Identify bottlenecks and issues; devise solutions
  • Help maintain code quality, organization, and automatization
  • Ensure scalability and security are considered in solution development

What You’ll Need:

  • Great experience with Ruby on Rails and other common libraries
  • Great experience with PostgreSQL
  • Great understanding of Ruby syntax and its nuances
  • Good understanding of object-oriented programming
  • Good understanding of server-side templating languages 
  • Solid understanding of AWS Lambda and messaging
  • Ability to teach and learn from other engineers 
  • Familiarity with Python
  • Good understanding of front-end technologies such as Vue, TypeScript, JavaScript, HTML5 and CSS3
  • Familiarity with concepts of MVC, Mocking, ORM, and RESTful
  • A knack for writing clean, readable Ruby code
  • Solid understanding of secure coding practices (e.g. OWASP 10)
  • Experience integrating multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Experience creating database schemas that represent and support business processes
  • Know how to implement automated testing platforms and unit tests
  • Proficient understanding of code versioning tools (e.g. Git)
  • Familiarity with development aiding tools (e.g. Bundler, Rake)
  • Working knowledge of agile development methodology

Extra Credit:

  • Linux Administration
  • Experience utilizing AWS resources such as SNS, SQS, Lambda, CloudFormation, and DynamoDB
  • New Relic or like observability tools 
  • Enjoys playing Code Names or other games during our team hangouts


Benefits & Perks:

  • Health, vision, and dental insurance for eligible employees
  • Paid vacation, sick, holidays & volunteer time-off for eligible employees
  • Mission based company + casual and entrepreneurial work environment
  • Clothing discount, dog-friendly office, company events + parties and much more 
  • 401K with company match 


The Reformation is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, disability, or protected veteran status

CRPA Notice found here

Apply Now

Date Posted

04/29/2024

Views

3

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Software Engineer Networking Software and Services - xAI

Views in the last 30 days - 0

The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...

View Details

Associate Technical Support Engineer - Recharge

Views in the last 30 days - 0

Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...

View Details

Full Stack Product Engineer - Jiga

Views in the last 30 days - 0

Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...

View Details

Senior Design Manager (Infrastructure) - Canonical

Views in the last 30 days - 0

Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...

View Details

Senior Product Designer - Org & Security - Typeform

Views in the last 30 days - 0

This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...

View Details

Executive Director Patient Advocacy - Kyverna Therapeutics

Views in the last 30 days - 0

Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...

View Details