Senior Software Engineer (Rails/React)
Kyiv, Ukraine
3 днів тому

Senior Software Engineer (Rails / React)

Kyiv, Ukraine - Full-time

apply now About thredUP thredUP is the world’s largest fashion resale platform, inspiring a new generation to think secondhand first.

The company has spent the past 10 years reinventing resale, building a marketplace and infrastructure now poised to power the $50B resale economy and usher in a more sustainable fashion future.

Millions of consumers use thredUP as the easiest way to sell their clothes and shop over 35,000 brands at up to 90% off online, in stores or via try-before-you-buy Goody Boxes.

Backed by world-class investors, thredUP designed a resale engine that has redistributed nearly 100 million unique garments from closets across America and is now powering resale for the broader fashion industry via its Resale-As-A-Service (RAAS) platform.

About the Role At thredUP our mission is to inspire a new generation of consumers to think secondhand first, and we want your help to design and evolve applications that power the growth in our marketplace.

From integrating with a real-time seller scoring / segmentation / targeting system, to evolving our supplier partnership platform, to optimizing our top-of-the-funnel Cleanout experience, there are a huge number of challenging and fun projects on the horizon that you can make an impact on.


  • Architect, build, maintain, and improve our seller related website and email experiences.
  • Work with ML Engineers and Data Scientists to integrate different optimization models models across website and email systems.
  • Extend our tracking systems across website and email channels.
  • 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.
  • What We Care About

  • Ownership, trust, responsibility and proactiveness.
  • A data-driven approach towards continuous improvement in the user experience.
  • Building scalable systems using best engineering practices, while understanding the tradeoff between time and perfection.
  • Speaking UP. Thinking Big. Influencing Outcomes. Being Paranoid.
  • Requirements

  • Proficiency with Ruby and Ruby based Frameworks (Rails, Grape, Sinatra).
  • Proficiency with at least one front-end JS framework (We use React / Redux).
  • 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.
  • Bonus : Native mobile development experience.
  • What We Offer : - 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- Competitive top market salary- Flexible working hours (possibility to work from home on Tuesdays and Thursdays)- Full-coverage medical insurance, free lunches on Wednesdays, English classes, etc.

  • Relocation assistance and cost coverage program for candidates from other countries and citiesAt thredUP, our mission has been built on extending the lives of millions of unique clothing items.
  • Much like our inventory, we believe diversity is key. As a diverse and inclusive workplace, we are committed to ensuring our employees are comfortable bringing their authentic selves to work every day.

    A unique perspective is critical to solving complex problems and inspiring a new generation to think secondhand first. Everyone is welcome - be you.

    Повідомте про це

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Надіслати заяву
    Моя електронна адреса
    Клацнувши по кнопці "# кнопка", я даю згоду neuvoo на обробку моїх даних та надсилання сповіщень електронною поштою, як це детально описано в Політиці конфіденційності neuvoo. Я можу будь-коли відкликати свою згоду або скасувати підписку.