Senior Software Engineer (Rails/ React) - Search Team (offline)

With an ever-growing assortment of inventory, the search team powers the engine to surface relevant products for our customers. From improving our filtering experience to integrating with a ML/heuristic-based ranking systems, to evolving how customer searches can be mapped to our taxonomy, there are a huge number of challenging and fun projects on the horizon that you can make an impact on.

*Responsibilities*

Architect, build, maintain, and improve our search-related website experiences.
Build common abstractions and API’s over our search backend (Elasticsearch) to be leveraged for cross-platform features.
Extend our tracking systems across website and search backend.
Build tooling around monitoring, logging, automated testing and A/B testing.
Collaborate with your peers and other teams to teach, learn and execute efficiently.
Contribute to improving our processes and engineering culture.

*Requirements*

Proficiency with Ruby and Ruby based frameworks (Rails, Grape, Sinatra).
Expert in React/Redux/GraphQL.
Exceptional track record in delivering quality engineering solutions at different levels of the stack.
Strong experience in distributed systems design and best practices.
Strong experience with continuous integration, test automation, and monitoring.
Ability to work in a cross-functional team.

*What We Offer*
High competitive top market salary
The opportunity to make a massive impact & influence outcomes for our business and customers alongside passionate coworkers
Autonomy. The ability to make, own and carry out decisions
Working within a modern tech stack
Flexible working hours (possibility to work from home on Tuesdays and Thursdays)
Uncounted paid vacations
Full-coverage medical insurance, free lunches on Wednesdays, English classes, etc.
Relocation assistance and cost coverage program for candidates from other countries and cities

About thredUP

ThredUP Inc. is the world’s largest online platform where you can buy and sell high-quality secondhand clothes. The company was founded in 2009 and the Head Office is based in Oakland, California.

We are foremost a technology company and that`s reflected in everything we do. We love solving hard problems with software. We think world-class technology drives long-term competitive advantage. We`re hiring software engineers, industrial engineers and data scientists so we can make the best data-driven decisions over and over again.
We believe deeply that happy, personally fulfilled employees are the best ones. That means we do things a little differently around here to make sure you`re always engaged, fresh and firedUP.

Who We Are
A growing team of 70+ engineers.

What We Use
MODERN PRODUCTION STACK:
AWS, Kubernetes, Ruby, NodeJS, Redis, MySQL, MongoDB, RabbitMQ
LANGUAGES AND FRAMEWORKS:
APIs and Services - NodeJS, Ruby on Rails, Frontend, ReactJS and Redux
Data Engineering - Java, Scala, Python
Common Tools - Docker, Newrelic, Scalyr
DevOps Tools - Terraform, Jenkins, DataDog, Ansible, PagerDuty

We will be glad to see you as a part of our happy team!

Company website:
https://www.thredup.com/p/about

The job ad is no longer active

Look at the current jobs Ruby Kyiv→

Similar jobs

RoR developer at Zazmic

Bulgaria, Egypt, Moldova, Poland, Romania $3000-4500


All jobs Ruby Kyiv    All jobs thredup