This job is no longer available

The job listing you are looking has expired.
Please browse our latest remote jobs.

See open jobs →
← Back to all jobs

Sr. Software Engineer, Full-Stack (React/Rails)

Fully Remote

1 month ago
$130K - $170K

About Ritual

Ritual is a personal health brand that is building the future of daily essentials. Our mission is simple: we help turn healthy habits into a Ritual. We started by creating the first visible supply chain of its kind and reinventing the daily multivitamin from the ground up. Now, together with some of the world’s leading scientists, researchers and advisors, we’re developing a new standard of high-quality, traceable daily products across new categories. Hundreds of thousands of customers across generations trust us, and we are growing quickly.

We’ve built a team of over 120 (and counting) curious skeptics, world-class scientists, unconventional artists, expert marketers, and analytical strategists. We’re venture-backed and based in sunny Los Angeles. If you’re looking to challenge the status quo and be challenged to do the best work of your career, join us.

Position:Sr. Software Engineer, Full-Stack (React/Rails)

Reports to: Director of Engineering, Web



When it comes to web development, nothing stands in your way because you have all the tools for success on front-end, back-end, and all the pipes in between. This includes short and mid-term projects that will immediately move key company metrics as well as lay the technical foundation for long-term success. You’ll be a part of a strong digital product team of designers, product managers, and data analysts to continuously add to and improve our customers’ experiences online at scale.

What You’ll Do:

  • Help lead the design, architecture, and execution of everything from front to back.
  • Establish engineering processes, define company engineering standards, identify and implement core technologies, and remove technical hurdles.
  • Work directly with our other Engineers, Product Design, and Data teams to implement core features across our customers’ experiences.
  • Build solutions for appropriate scalability. You're ok building something "hacky" if it fits the need, but can also call out real issues and create simple, scalable solutions for them.
  • What You’ll Use:

  • Our homepage (marketing pages) use React, Gatsby, GraphQL, and Contentful headless CMS.
  • Our checkout + account experiences use Ember, JSONAPI, and work directly with our Rails API.
  • Our back-end is a Rails API that handles everything from account creation, payments, all the way through to fulfillment.
  • We work with various high quality SaaS partners like Stripe, Segment, LaunchDarkly, Iterable, Intercom, and more to empower our customers' experiences.
  • See more here:
  • Who You Are:

  • You get excited about building polished experiences for people on the web, helping them get to the things they need, while delighting them wherever they may be. You know it's as much about how it feels, as how it looks.
  • You've worked on creating back-end micro-services, front-end component systems, API design/versioning, modern JavaScript libraries, webhooks, load balancers, caching solutions, responsive images, responsive grids, CSS pre-processors, and templating engines. All over the board, huh? If you can handle anything that's thrown at you – we want you.
  • You take pride in your work, and look for opportunities to iterate and make it better. You prioritize a simple solution over a complex one, leaning on the tools available to make your job easier, while ensuring solid test coverage backs up the decisions you’ve made.
  • You believe that great data enables you and others to make better decisions.
  • You can dive deep and have complex technical conversations with your engineering team, nerd out over design decisions, and then turn around and explain those same conversations to non-technical teams.
  • You believe that just because something is difficult that it is not a reason for not doing it. In fact, that might be validation that it is worth doing, right?
  • What You Need:

  • Education: BS in Computer Science or other engineering/technical field. Equivalent experience also accepted.
  • Experience: 5+ years of developing clean, scalable and efficient web apps using Javascript and Ruby/Rails in a fast-paced environment.
  • Preferred: Previous Direct-to-Consumer / Online Payments experience.
  • The ability to build a full web app - back to front, with a passion for strong test coverage.
  • A demonstrated eye for design, as well as the ability to identify and solve real-world user problems.
  • An understanding of troubleshooting issues that may arise, and planning for scale.
  • Interest in learning additional skills/technologies as we continue to scale our platform and suite of tools.
  • Compensation and Benefits

  • PAY RANGE: $130,000 - $169,000
  • Your base salary is one part of your total compensation package. The salary range represents the entire compensation range for this position. Exact compensation will depend on several factors, which may include your skills, level, years of experience, technical expertise, and other qualifications. You will be eligible for the upper end of the salary range. You will be also eligible for equity and great benefits + 401k + unlimited PTO etc - see our list of perks/ benefits below.
  • Additional Compensation, Perks and Benefits:

  • 401k Match - Up to 4%
  • Medical/Dental/Vision/Life Insurance
  • Healthcare & Dependent Care FSA
  • 20 Weeks of 100% paid Parental Leave + 4 weeks of flex time upon return for birthing people
  • Talkspace access for mental health support
  • Pet Insurance discount
  • Unlimited PTO Policy - 2 weeks (10 days) minimum to keep you fresh
  • 11 paid holidays
  • 7 additional paid days off around holidays
  • 12 “Fourth Fridays” off - Days the entire company takes off each month to recharge
  • 4 “Ritual Days of Action” - Days the entire company volunteers
  • Focus Fridays - No meeting days to focus on heads-down work and development
  • Free Ritual Products
  • Annual Wellness stipend
  • Monthly Childcare stipend
  • New hire Work from Home stipend
  • Bi-Annual Performance Reviews
  • Bi-Annual in-person company events
  • Monthly wellness activities
  • Additional Information

    Why Ritual?

    Since launching in October 2016, Ritual has grown to be a cultural revolution in the health industry. We’re not about pseudoscience, half-truths or health fads. We are simple, effective, and backed by real science.

    Ritual is an Equal Opportunity Employer. We are committed to bringing together humans from different backgrounds and perspectives, providing employees with a safe and welcoming work environment free of discrimination and harassment. We strive to create a diverse & inclusive environment where everyone can thrive, feel a sense of belonging, and do impactful work together.

    California Residents: Privacy Notice for California Job Applicants

    Share job

    Help us maintain the quality of jobs posted on Empllo!

    Is this position not a remote job?

    Let us know!
    Similar Engineering Jobs
    See more Engineering jobs →
    Merit logo
    Restricted Remote
    🇺🇸 United States
    💰 Salary not provided
    Crypto logo
    🌏 Asia
    💰 Salary not provided
    Voodoo logo
    Restricted Remote
    🌏 Europe
    💰 Salary not provided
    Relativity logo
    🇵🇱 Poland
    💰 Salary not provided