Skip to content


UI Engineer / Product Designer at FetLife

Anywhere • Contract

FetLife is hiring a remote UI Engineer / Product Designer. They are looking for applicants globally and this is a Contract position.

This company is no longer accepting applications for this job

More details

At FetLife we are looking for an open-minded, kink-friendly Product Designer / UI Engineer to help us better serve the community.

At FetLife, you will be responsible for

  • Designing features that work well on various devices and screen sizes
  • Writing clean and performant HTML and (S)CSS
  • Developing, maintaining, and documenting our design system
  • Working with the Product Team to define, build, and ship new and improved features
  • Identifying and componentizing reusable design widgets
  • Continuously improving our sites usability and accessibility
  • Making sure the website renders well on supporter browsers

Our Technology Stack

  • Rails monolith
  • Frontend being mostly Vue.js with TypeScript
  • Testing done with RSpec & Capybara
  • Continuous integration and deployment done with Circle CI
  • MySQL for our main database
  • Redis for our activity feeds, session storage, queue management, and caching
  • ElasticSearch for full-text search
  • DevOps using Docker images orchestrated with Kubernetes and Helm
  • Service and performance monitoring done with Datadog and NewRelic

You should have experience

  • Writing semantic HTML and (S)CSS
  • Maintaining and Improving Design Systems
  • Continuously deploying code

Bonus if you have experience

  • Working productively on a small 100% remote team
  • Navigating and understanding a large codebase
  • Working with Tachyons or Tailwind
  • Implementing Rails views (Slim)
  • With Javascript libraries including but not limited to: Vue.js
  • Writing clear, concise, and persuasive copy #copyisdesign
  • A/B testing multiple solutions, analyzing results, and developing hypotheses

To be successful at FetLife, you need to be

  • Independent but also a team player
  • Self-motivated and have strong organizational skills
  • Vocal about your opinions but not married to them
  • Driven to learn and self-improve
  • A strong written communicator

At FetLife we

  • Are 100% remote, work from multiple time zones
  • Use Notion, Slack, and GitHub to collaborate
  • Are community driven and work both hard and smart

You can find our core values here.

Why work with FetLife

  • Have your work impact millions of people
  • Work with a great group of people from all over the world
  • Grow as a Product Designer / UI Engineer #BigPassionateCommunity #HighTraffic
  • Gain a broader and deeper understanding of human sexuality and kink

More about FetLife

  • Largest kinky social network this side of the milky way
  • We focus on doing the right thing and not hockey stick shaped charts
  • Have over 10 million members… and growing
  • Grew 100% by word-of-mouth
  • Serve over 1.5 billion requests a day

How we hire

  • Everyone initially starts as either a part-time or full-time contractor
  • If over time we both believe it's a good fit, and you're interested in something more permanent, we then will make you a more permanent offer

How to apply

Send an email to In the email, please include:

  • Quick introduction about yourself
  • Link to, or attach your portfolio showcasing your latest work
  • Link to your GitHub or GitLab account (if you have one)
  • Why you believe you are the right person for this role
  • Link to your LinkedIn profile -and/or- a copy of your resume in PDF format
  • Availability i.e. part-time (amount of hours per week) or full-time
  • Rate

If you have any questions or concerns, please don’t hesitate to email us at!

More jobs hiring anywhere