At FetLife we are looking for an open-minded, kink-friendly Senior Product Designer / UI Engineer (Contractor) to join our Product team 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
- Functional CSS using Tachyons (in SCSS)
- Testing done with RSpec & Capybara
- Continuous integration and deployment done with Circle CI
- MySQL for our main database
- 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
- Working in an agile and/or lean environment
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
Bonus if you have a
- Passion and eye for user experience and product design
At FetLife we
- Are 100% remote, work from multiple time zones
- Use GitHub and Slack 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
- Grow as a Product Designer / UI Engineer #BigPassionateCommunity #HighTraffic
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 9 million members… and growing
- Grew 100% by word-of-mouth
- Serve over 1 billion requests a day
How to apply
Send an email to jointheteam+ui@fetlife.com. In the email, please include:
- Tell us about 2-3 of your favourite projects you worked on and were responsible for
- Link to your GitHub or GitLab account (if you have one)
- Link to your LinkedIn profile -or- a PDF copy of your resume
- Hourly rate in USD
If you have any questions or concerns, please don’t hesitate to email us at jointheteam+ui@fetlife.com!
If this position is not a fit for you or not what you are looking for, have a look at our career page to see what other positions we currently have open. Also, make sure to to be notified when new positions open up.