CINXE.COM
Rails Job Board
<!DOCTYPE html> <html lang="en" class="h-full"> <head> <title>Rails Job Board</title> <meta name="description" content="Your next Rails position starts here."> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="turbo-cache-control" content="no-preview"> <meta name="turbo-prefetch" content="false"> <meta name="view-transition" content="same-origin"> <script type="application/ld+json">{ "@context": "https://schema.org/", "@type": "WebSite", "url": "https://jobs.rubyonrails.org/", "potentialAction": { "@type": "SearchAction", "target": { "@type": "EntryPoint", "urlTemplate": "https://jobs.rubyonrails.org/?q={search_term_string}" }, "query-input": "required name=search_term_string" } }</script> <link rel="alternate" type="application/rss+xml" title="RSS" href="https://jobs.rubyonrails.org/jobs.rss" /> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="krYJgpFUtIncTYcc_8EKUeNgLBD2mb_Pw4Gj6b029vK1hJQMVRMZcU_V8tnP7YkhaGwTAJixsXQ5F_9XKANa0w" /> <link rel="icon" type="image/png" sizes="16x16" href="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6Mjg0NCwicHVyIjoiYmxvYl9pZCJ9fQ==--4b7dab03d287c383c78913d288470d1f32a1e47d/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fZmlsbCI6WzE2LDE2XX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f12f8926f4f990f0955ece6718edf3f281a42390/rubyonrails.png"> <link rel="icon" type="image/png" sizes="32x32" href="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6Mjg0NCwicHVyIjoiYmxvYl9pZCJ9fQ==--4b7dab03d287c383c78913d288470d1f32a1e47d/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fZmlsbCI6WzMyLDMyXX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--386b2fd354dc83819758c7d1e08af80209eddc28/rubyonrails.png"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:image:src" content="https://jobs.rubyonrails.org/jobs.png"> <meta name="twitter:title" content="Rails Job Board"> <meta name="twitter:description" content="Your next Rails position starts here."> <meta property="og:image" content="https://jobs.rubyonrails.org/jobs.png"> <meta property="og:title" content="Rails Job Board"> <meta property="og:description" content="Your next Rails position starts here."> <meta property="og:url" content="https://jobs.rubyonrails.org/"> <link href="https://jobs.rubyonrails.org/" rel="canonical"> <link href="https://jobs.rubyonrails.org/sitemap.xml" rel="sitemap" type="application/xml"> <link rel="stylesheet" href="/assets/tailwind-350f144c.css" data-turbo-track="reload" /> <link rel="stylesheet" href="/assets/InterVariable-d3a67c50.css" data-turbo-track="reload" /> <script src="https://js.sentry-cdn.com/ec99256c4360ba998cf161e24d060de7.min.js" crossorigin="anonymous"></script> <script type="importmap" data-turbo-track="reload">{ "imports": { "application": "/assets/application-bfcdf840.js", "@hotwired/turbo-rails": "/assets/turbo.min-1262d735.js", "@hotwired/stimulus": "/assets/stimulus.min-4b1e420e.js", "@hotwired/stimulus-loading": "/assets/stimulus-loading-1fc53fe7.js", "el-transition": "/assets/el-transition-e27db147.js", "controllers/application": "/assets/controllers/application-3affb389.js", "controllers/expandable_controller": "/assets/controllers/expandable_controller-536e9212.js", "controllers": "/assets/controllers/index-c3f5d3c4.js", "controllers/notification_controller": "/assets/controllers/notification_controller-d40d9ed7.js", "controllers/toggle_controller": "/assets/controllers/toggle_controller-a75af688.js", "controllers/words_controller": "/assets/controllers/words_controller-30c3b6bb.js" } }</script> <link rel="modulepreload" href="/assets/application-bfcdf840.js"> <link rel="modulepreload" href="/assets/turbo.min-1262d735.js"> <link rel="modulepreload" href="/assets/stimulus.min-4b1e420e.js"> <link rel="modulepreload" href="/assets/stimulus-loading-1fc53fe7.js"> <link rel="modulepreload" href="/assets/el-transition-e27db147.js"> <link rel="modulepreload" href="/assets/controllers/application-3affb389.js"> <link rel="modulepreload" href="/assets/controllers/expandable_controller-536e9212.js"> <link rel="modulepreload" href="/assets/controllers/index-c3f5d3c4.js"> <link rel="modulepreload" href="/assets/controllers/notification_controller-d40d9ed7.js"> <link rel="modulepreload" href="/assets/controllers/toggle_controller-a75af688.js"> <link rel="modulepreload" href="/assets/controllers/words_controller-30c3b6bb.js"> <script type="module">import "application"</script> </head> <body class="h-full bg-white dark:bg-gray-900 dark:text-white" data-theme="red"> <div class="lg:flex h-full max-w-screen-2xl mx-auto divide-y lg:divide-y-0 lg:divide-x dark:divide-gray-800"> <nav class="p-6 sm:p-8 flex-none"> <div class="sm:flex lg:flex-col sm:justify-between sm:items-center h-full group/toggle" data-controller="toggle"> <div class="flex justify-between" id="logo-bar" data-turbo-permanent> <a class="group relative inline-flex sm:flex gap-3 items-center sm:justify-center shrink-0" href="/"> <img srcset="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6Mjg0NCwicHVyIjoiYmxvYl9pZCJ9fQ==--4b7dab03d287c383c78913d288470d1f32a1e47d/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fZmlsbCI6WzgwLDgwXX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--454eea9ed73f49616339a40ce9f8c0f6dbee799f/rubyonrails.png 2x" alt="Rails Job Board's logo" width="40" height="40" class="rounded-lg w-10 h-10" loading="lazy" src="https://jobs.rubyonrails.org/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6Mjg0NCwicHVyIjoiYmxvYl9pZCJ9fQ==--4b7dab03d287c383c78913d288470d1f32a1e47d/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fZmlsbCI6WzQwLDQwXX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--c562d2f248896d48613aa157303e94353dca3d70/rubyonrails.png" /> <div class="font-semibold sm:font-medium max-sm:text-lg sm:absolute sm:z-10 sm:top-auto sm:left-full sm:group-hover:translate-x-3 sm:transition-transform sm:whitespace-nowrap"> <div class="sm:hidden sm:group-hover:block sm:py-2 sm:px-3 sm:bg-gray-200/50 sm:dark:bg-gray-800/70 sm:dark:text-white sm:backdrop-blur-sm sm:rounded-lg"> Rails Job Board </div> </div> </a> <button type="button" class="sm:hidden float-right p-2 rounded-lg opacity-60 hover:opacity-100 hover:bg-gray-500/10 transition-all" data-action="toggle#switch" aria-label="Toggle navigation menu"> <svg class="group-[:has([data-toggle-target='togglable']:not(.hidden))]/toggle:hidden" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="24" width="24" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg> <svg class="group-[:has([data-toggle-target='togglable'].hidden)]/toggle:hidden" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="24" width="24" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12"></path></svg> </button> </div> <ul class="hidden sm:flex lg:block pt-2 sm:pt-0" data-toggle-target="togglable" data-transition-enter="transition ease-in duration-200" data-transition-enter-start="opacity-0 -translate-y-1" data-transition-enter-end="opacity-100 translate-y-0" data-transition-leave="transition ease-out duration-100" data-transition-leave-start="opacity-100 translate-y-0" data-transition-leave-end="opacity-0 -translate-y-1" > <li> <a class="group py-3 sm:py-0 relative flex items-center sm:justify-center font-medium text-gray-600 hover:text-black dark:text-gray-400 dark:hover:text-white" aria-label="Jobs" href="/"> <div class="pl-2 pr-4 sm:p-4 rounded-lg sm:group-hover:bg-gray-100 sm:dark:group-hover:bg-gray-800/70 transition-all"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="24" width="24" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg> </div> <div class="sm:absolute z-10 sm:top-full lg:top-auto lg:left-full lg:-translate-x-3 lg:group-hover:translate-x-2 transition-transform whitespace-nowrap"> <span class="sm:hidden sm:group-hover:block lg:py-2 md:px-3 lg:bg-gray-200/50 dark:lg:bg-gray-800/70 dark:text-white lg:backdrop-blur-sm lg:rounded-lg"> Jobs </span> </div> </a> </li> <li> <a class="group py-3 sm:py-0 relative flex items-center sm:justify-center font-medium text-gray-600 hover:text-black dark:text-gray-400 dark:hover:text-white" aria-label="Add new job" href="/jobs/new"> <div class="pl-2 pr-4 sm:p-4 rounded-lg sm:group-hover:bg-gray-100 sm:dark:group-hover:bg-gray-800/70 transition-all"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="24" width="24" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M12 9v6m3-3H9m12 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"></path></svg> </div> <div class="sm:absolute z-10 sm:top-full lg:top-auto lg:left-full lg:-translate-x-3 lg:group-hover:translate-x-2 transition-transform whitespace-nowrap"> <span class="sm:hidden sm:group-hover:block lg:py-2 md:px-3 lg:bg-gray-200/50 dark:lg:bg-gray-800/70 dark:text-white lg:backdrop-blur-sm lg:rounded-lg"> Add new job </span> </div> </a> </li> </ul> <ul class="hidden sm:flex lg:block pt-2 sm:pt-0" data-toggle-target="togglable" data-transition-enter="transition ease-in duration-200" data-transition-enter-start="opacity-0 -translate-y-1" data-transition-enter-end="opacity-100 translate-y-0" data-transition-leave="transition ease-out duration-100" data-transition-leave-start="opacity-100 translate-y-0" data-transition-leave-end="opacity-0 -translate-y-1" > <li> <a class="group py-3 sm:py-0 relative flex items-center sm:justify-center font-medium text-gray-600 hover:text-black dark:text-gray-400 dark:hover:text-white" aria-label="Login" href="/users/sign_in"> <div class="pl-2 pr-4 sm:p-4 rounded-lg sm:group-hover:bg-gray-100 sm:dark:group-hover:bg-gray-800/70 transition-all"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="24" width="24" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M17.982 18.725A7.488 7.488 0 0 0 12 15.75a7.488 7.488 0 0 0-5.982 2.975m11.963 0a9 9 0 1 0-11.963 0m11.963 0A8.966 8.966 0 0 1 12 21a8.966 8.966 0 0 1-5.982-2.275M15 9.75a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path></svg> </div> <div class="sm:absolute z-10 sm:top-full lg:top-auto lg:left-full lg:-translate-x-3 lg:group-hover:translate-x-2 transition-transform whitespace-nowrap"> <span class="sm:hidden sm:group-hover:block lg:py-2 md:px-3 lg:bg-gray-200/50 dark:lg:bg-gray-800/70 dark:text-white lg:backdrop-blur-sm lg:rounded-lg"> Login </span> </div> </a> </li> </ul> </div> </nav> <main class="flex-auto divide-y dark:divide-gray-800 overflow-auto relative [&:has(.expand)]:overflow-y-hidden"> <form action="/" accept-charset="UTF-8" method="get"> <label class="px-6 sm:px-8 flex items-center cursor-text"> <svg class="text-gray-400 dark:text-gray-400 translate-x-2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="32" width="32" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z"></path></svg> <input id="q" placeholder="Search through 19 jobs..." onfocus="this.selectionStart = this.value.length" class="text-xl font-normal p-6 sm:p-8 bg-transparent shadow-none border-0 ring-0 focus:ring-0 focus:outline-none focus:border-0" type="text" name="q" /> </label> </form> <a id="job_2100" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative bg-theme-50/50 hover:bg-theme-50 dark:bg-theme-900/5 dark:hover:bg-theme-900/10" style="view-transition-name: job_job_2100" href="/jobs/2100-tech-lead-ruby-crypto-koinly"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_2100"> <div class="flex items-center justify-center w-full h-full font-semibold text-gray-500 bg-gray-200 rounded-full"> K </div> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_2100"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Tech Lead (Ruby / Crypto)</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Koinly</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Remote, Europe </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 18.75a60.07 60.07 0 0 1 15.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5v.75A.75.75 0 0 1 3 6h-.75m0 0v-.375c0-.621.504-1.125 1.125-1.125H20.25M2.25 6v9m18-10.5v.75c0 .414.336.75.75.75h.75m-1.5-1.5h.375c.621 0 1.125.504 1.125 1.125v9.75c0 .621-.504 1.125-1.125 1.125h-.375m1.5-1.5H21a.75.75 0 0 0-.75.75v.75m0 0H3.75m0 0h-.375a1.125 1.125 0 0 1-1.125-1.125V15m1.5 1.5v-.75A.75.75 0 0 0 3 15h-.75M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm3 0h.008v.008H18V10.5Zm-12 0h.008v.008H6V10.5Z"></path></svg> $120,000 yearly </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="March 12, 2025 06:23">1 day ago</span> </div> <div class="w-11 h-11 absolute top-0 right-0 overflow-hidden" style="view-transition-name: job_badge_job_2100"> <div class="bg-theme-500 rotate-45 px-8 pt-3 pb-1 absolute -top-2 -left-1.5"> <svg class="text-white -rotate-45" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="18" width="18" version="1.1" fill="currentColor" stroke="none" aria-hidden="true"><path fill-rule="evenodd" d="M9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z" clip-rule="evenodd"></path></svg> </div> </div> </a><a id="job_2099" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative bg-theme-50/50 hover:bg-theme-50 dark:bg-theme-900/5 dark:hover:bg-theme-900/10" style="view-transition-name: job_job_2099" href="/jobs/2099-senior-backend-ruby-on-rails-developer-ticketsolve"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_2099"> <img srcset="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY3OSwicHVyIjoiYmxvYl9pZCJ9fQ==--fb9a7819e8358532137c95a1a0849f5e1f39b98d/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGVnIiwicmVzaXplX3RvX2ZpbGwiOlsxMjgsMTI4XX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--dfb3cc66361391ecc9906e37e6693152e7fba311/logo.jpeg 2x" alt="Ticketsolve's logo" width="48" height="48" class="rounded-full" loading="lazy" src="https://jobs.rubyonrails.org/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY3OSwicHVyIjoiYmxvYl9pZCJ9fQ==--fb9a7819e8358532137c95a1a0849f5e1f39b98d/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGVnIiwicmVzaXplX3RvX2ZpbGwiOls2NCw2NF19LCJwdXIiOiJ2YXJpYXRpb24ifX0=--27582d685d89878b600ddb437134dec51b48d11e/logo.jpeg" /> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_2099"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Senior Backend Ruby on Rails Developer</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Ticketsolve</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Remote, Ireland / UK </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 18.75a60.07 60.07 0 0 1 15.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5v.75A.75.75 0 0 1 3 6h-.75m0 0v-.375c0-.621.504-1.125 1.125-1.125H20.25M2.25 6v9m18-10.5v.75c0 .414.336.75.75.75h.75m-1.5-1.5h.375c.621 0 1.125.504 1.125 1.125v9.75c0 .621-.504 1.125-1.125 1.125h-.375m1.5-1.5H21a.75.75 0 0 0-.75.75v.75m0 0H3.75m0 0h-.375a1.125 1.125 0 0 1-1.125-1.125V15m1.5 1.5v-.75A.75.75 0 0 0 3 15h-.75M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm3 0h.008v.008H18V10.5Zm-12 0h.008v.008H6V10.5Z"></path></svg> €80 yearly </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="March 10, 2025 15:31">3 days ago</span> </div> <div class="w-11 h-11 absolute top-0 right-0 overflow-hidden" style="view-transition-name: job_badge_job_2099"> <div class="bg-theme-500 rotate-45 px-8 pt-3 pb-1 absolute -top-2 -left-1.5"> <svg class="text-white -rotate-45" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="18" width="18" version="1.1" fill="currentColor" stroke="none" aria-hidden="true"><path fill-rule="evenodd" d="M9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z" clip-rule="evenodd"></path></svg> </div> </div> </a><a id="job_2044" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative bg-theme-50/50 hover:bg-theme-50 dark:bg-theme-900/5 dark:hover:bg-theme-900/10" style="view-transition-name: job_job_2044" href="/jobs/2044-engineer-manager-marketplace-fleetio"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_2044"> <img srcset="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY1NSwicHVyIjoiYmxvYl9pZCJ9fQ==--f23357157c3dcac806deb4bcf4385dc3d8846539/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZmlsbCI6WzEyOCwxMjhdfSwicHVyIjoidmFyaWF0aW9uIn19--8d8a9826f4d15780ae19e5420cac86f35bfd507b/fleetio-logo-mark-only.jpg 2x" alt="Fleetio's logo" width="48" height="48" class="rounded-full" loading="lazy" src="https://jobs.rubyonrails.org/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY1NSwicHVyIjoiYmxvYl9pZCJ9fQ==--f23357157c3dcac806deb4bcf4385dc3d8846539/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZmlsbCI6WzY0LDY0XX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--db9a11dedf0d9e608671feedb50c013a48055c36/fleetio-logo-mark-only.jpg" /> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_2044"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Engineer Manager, Marketplace</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Fleetio</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Remote, United States, Canada, Mexico </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="February 24, 2025 19:29">17 days ago</span> </div> <div class="w-11 h-11 absolute top-0 right-0 overflow-hidden" style="view-transition-name: job_badge_job_2044"> <div class="bg-theme-500 rotate-45 px-8 pt-3 pb-1 absolute -top-2 -left-1.5"> <svg class="text-white -rotate-45" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="18" width="18" version="1.1" fill="currentColor" stroke="none" aria-hidden="true"><path fill-rule="evenodd" d="M9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z" clip-rule="evenodd"></path></svg> </div> </div> </a><a id="job_2043" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative bg-theme-50/50 hover:bg-theme-50 dark:bg-theme-900/5 dark:hover:bg-theme-900/10" style="view-transition-name: job_job_2043" href="/jobs/2043-senior-software-engineer-channel-partnerships-fleetio"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_2043"> <img srcset="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY1MiwicHVyIjoiYmxvYl9pZCJ9fQ==--cb0c6e5ed6101a04c94ed1d402e79a8ab17eff2e/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZmlsbCI6WzEyOCwxMjhdfSwicHVyIjoidmFyaWF0aW9uIn19--8d8a9826f4d15780ae19e5420cac86f35bfd507b/fleetio-logo-mark-only.jpg 2x" alt="Fleetio's logo" width="48" height="48" class="rounded-full" loading="lazy" src="https://jobs.rubyonrails.org/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY1MiwicHVyIjoiYmxvYl9pZCJ9fQ==--cb0c6e5ed6101a04c94ed1d402e79a8ab17eff2e/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZmlsbCI6WzY0LDY0XX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--db9a11dedf0d9e608671feedb50c013a48055c36/fleetio-logo-mark-only.jpg" /> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_2043"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Senior Software Engineer, Channel Partnerships</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Fleetio</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Remote, United States, Canada, Mexico </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="February 24, 2025 19:24">17 days ago</span> </div> <div class="w-11 h-11 absolute top-0 right-0 overflow-hidden" style="view-transition-name: job_badge_job_2043"> <div class="bg-theme-500 rotate-45 px-8 pt-3 pb-1 absolute -top-2 -left-1.5"> <svg class="text-white -rotate-45" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="18" width="18" version="1.1" fill="currentColor" stroke="none" aria-hidden="true"><path fill-rule="evenodd" d="M9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z" clip-rule="evenodd"></path></svg> </div> </div> </a><a id="job_2042" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative bg-theme-50/50 hover:bg-theme-50 dark:bg-theme-900/5 dark:hover:bg-theme-900/10" style="view-transition-name: job_job_2042" href="/jobs/2042-senior-software-engineer-marketplace-fleetio"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_2042"> <img srcset="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY0OSwicHVyIjoiYmxvYl9pZCJ9fQ==--0d3bee5f21a2c6e40fabd72e9353a3b00c4b814d/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZmlsbCI6WzEyOCwxMjhdfSwicHVyIjoidmFyaWF0aW9uIn19--8d8a9826f4d15780ae19e5420cac86f35bfd507b/fleetio-logo-mark-only.jpg 2x" alt="Fleetio's logo" width="48" height="48" class="rounded-full" loading="lazy" src="https://jobs.rubyonrails.org/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY0OSwicHVyIjoiYmxvYl9pZCJ9fQ==--0d3bee5f21a2c6e40fabd72e9353a3b00c4b814d/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZmlsbCI6WzY0LDY0XX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--db9a11dedf0d9e608671feedb50c013a48055c36/fleetio-logo-mark-only.jpg" /> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_2042"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Senior Software Engineer, Marketplace</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Fleetio</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Remote, United States, Canada, Mexico </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="February 24, 2025 19:21">17 days ago</span> </div> <div class="w-11 h-11 absolute top-0 right-0 overflow-hidden" style="view-transition-name: job_badge_job_2042"> <div class="bg-theme-500 rotate-45 px-8 pt-3 pb-1 absolute -top-2 -left-1.5"> <svg class="text-white -rotate-45" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="18" width="18" version="1.1" fill="currentColor" stroke="none" aria-hidden="true"><path fill-rule="evenodd" d="M9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z" clip-rule="evenodd"></path></svg> </div> </div> </a><a id="job_2041" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative bg-theme-50/50 hover:bg-theme-50 dark:bg-theme-900/5 dark:hover:bg-theme-900/10" style="view-transition-name: job_job_2041" href="/jobs/2041-senior-site-reliability-engineer-fleetio"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_2041"> <img srcset="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY0NiwicHVyIjoiYmxvYl9pZCJ9fQ==--5c1c495052c5f6e0cbc715bc322413a2e23287d4/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZmlsbCI6WzEyOCwxMjhdfSwicHVyIjoidmFyaWF0aW9uIn19--8d8a9826f4d15780ae19e5420cac86f35bfd507b/fleetio-logo-mark-only.jpg 2x" alt="Fleetio's logo" width="48" height="48" class="rounded-full" loading="lazy" src="https://jobs.rubyonrails.org/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY0NiwicHVyIjoiYmxvYl9pZCJ9fQ==--5c1c495052c5f6e0cbc715bc322413a2e23287d4/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZmlsbCI6WzY0LDY0XX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--db9a11dedf0d9e608671feedb50c013a48055c36/fleetio-logo-mark-only.jpg" /> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_2041"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Senior Site Reliability Engineer</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Fleetio</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Remote, United States, Canada, Mexico </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="February 24, 2025 18:49">17 days ago</span> </div> <div class="w-11 h-11 absolute top-0 right-0 overflow-hidden" style="view-transition-name: job_badge_job_2041"> <div class="bg-theme-500 rotate-45 px-8 pt-3 pb-1 absolute -top-2 -left-1.5"> <svg class="text-white -rotate-45" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="18" width="18" version="1.1" fill="currentColor" stroke="none" aria-hidden="true"><path fill-rule="evenodd" d="M9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z" clip-rule="evenodd"></path></svg> </div> </div> </a><a id="job_2040" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative bg-theme-50/50 hover:bg-theme-50 dark:bg-theme-900/5 dark:hover:bg-theme-900/10" style="view-transition-name: job_job_2040" href="/jobs/2040-ai-engineer-fleetio"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_2040"> <img srcset="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY0MywicHVyIjoiYmxvYl9pZCJ9fQ==--4a5a749ec55b1bfa426f86740fc0c7548a3113ee/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZmlsbCI6WzEyOCwxMjhdfSwicHVyIjoidmFyaWF0aW9uIn19--8d8a9826f4d15780ae19e5420cac86f35bfd507b/fleetio-logo-mark-only.jpg 2x" alt="Fleetio's logo" width="48" height="48" class="rounded-full" loading="lazy" src="https://jobs.rubyonrails.org/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY0MywicHVyIjoiYmxvYl9pZCJ9fQ==--4a5a749ec55b1bfa426f86740fc0c7548a3113ee/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZmlsbCI6WzY0LDY0XX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--db9a11dedf0d9e608671feedb50c013a48055c36/fleetio-logo-mark-only.jpg" /> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_2040"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">AI Engineer</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Fleetio</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Remote, United States, Canada, Mexico </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="February 24, 2025 14:24">17 days ago</span> </div> <div class="w-11 h-11 absolute top-0 right-0 overflow-hidden" style="view-transition-name: job_badge_job_2040"> <div class="bg-theme-500 rotate-45 px-8 pt-3 pb-1 absolute -top-2 -left-1.5"> <svg class="text-white -rotate-45" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="18" width="18" version="1.1" fill="currentColor" stroke="none" aria-hidden="true"><path fill-rule="evenodd" d="M9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z" clip-rule="evenodd"></path></svg> </div> </div> </a><a id="job_2039" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative bg-theme-50/50 hover:bg-theme-50 dark:bg-theme-900/5 dark:hover:bg-theme-900/10" style="view-transition-name: job_job_2039" href="/jobs/2039-staff-software-engineer-business-systems-ruby-rails-huntress"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_2039"> <img srcset="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY0MCwicHVyIjoiYmxvYl9pZCJ9fQ==--2d9c041688aac7a09f528765d904200e616fc7b5/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fZmlsbCI6WzEyOCwxMjhdfSwicHVyIjoidmFyaWF0aW9uIn19--539c1950d94df9972d6c5a98e921f74f9ecd5632/Huntress%20Teal%20Thumbnail.png 2x" alt="Huntress's logo" width="48" height="48" class="rounded-full" loading="lazy" src="https://jobs.rubyonrails.org/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY0MCwicHVyIjoiYmxvYl9pZCJ9fQ==--2d9c041688aac7a09f528765d904200e616fc7b5/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fZmlsbCI6WzY0LDY0XX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--a625692c89e2669e8d69c0eb7631abcf66b88d9b/Huntress%20Teal%20Thumbnail.png" /> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_2039"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Staff Software Engineer (Business Systems) Ruby/Rails</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Huntress</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Remote, United States </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 18.75a60.07 60.07 0 0 1 15.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5v.75A.75.75 0 0 1 3 6h-.75m0 0v-.375c0-.621.504-1.125 1.125-1.125H20.25M2.25 6v9m18-10.5v.75c0 .414.336.75.75.75h.75m-1.5-1.5h.375c.621 0 1.125.504 1.125 1.125v9.75c0 .621-.504 1.125-1.125 1.125h-.375m1.5-1.5H21a.75.75 0 0 0-.75.75v.75m0 0H3.75m0 0h-.375a1.125 1.125 0 0 1-1.125-1.125V15m1.5 1.5v-.75A.75.75 0 0 0 3 15h-.75M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm3 0h.008v.008H18V10.5Zm-12 0h.008v.008H6V10.5Z"></path></svg> $195,000 to $210,000 </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="February 24, 2025 13:48">17 days ago</span> </div> <div class="w-11 h-11 absolute top-0 right-0 overflow-hidden" style="view-transition-name: job_badge_job_2039"> <div class="bg-theme-500 rotate-45 px-8 pt-3 pb-1 absolute -top-2 -left-1.5"> <svg class="text-white -rotate-45" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="18" width="18" version="1.1" fill="currentColor" stroke="none" aria-hidden="true"><path fill-rule="evenodd" d="M9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z" clip-rule="evenodd"></path></svg> </div> </div> </a><a id="job_2014" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative bg-theme-50/50 hover:bg-theme-50 dark:bg-theme-900/5 dark:hover:bg-theme-900/10" style="view-transition-name: job_job_2014" href="/jobs/2014-senior-ruby-on-rails-full-stack-engineer-syntropic-health-syntropic-health"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_2014"> <div class="flex items-center justify-center w-full h-full font-semibold text-gray-500 bg-gray-200 rounded-full"> S </div> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_2014"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Senior Ruby on Rails Full-Stack Engineer – Syntropic Health</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Syntropic Health</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Hybrid, California, US </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="February 21, 2025 06:09">21 days ago</span> </div> <div class="w-11 h-11 absolute top-0 right-0 overflow-hidden" style="view-transition-name: job_badge_job_2014"> <div class="bg-theme-500 rotate-45 px-8 pt-3 pb-1 absolute -top-2 -left-1.5"> <svg class="text-white -rotate-45" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="18" width="18" version="1.1" fill="currentColor" stroke="none" aria-hidden="true"><path fill-rule="evenodd" d="M9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z" clip-rule="evenodd"></path></svg> </div> </div> </a><a id="job_2001" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative bg-theme-50/50 hover:bg-theme-50 dark:bg-theme-900/5 dark:hover:bg-theme-900/10" style="view-transition-name: job_job_2001" href="/jobs/2001-senior-fullstack-ruby-on-rails-engineer-remote-maximus-health"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_2001"> <img srcset="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY3NiwicHVyIjoiYmxvYl9pZCJ9fQ==--6dac4684e760eb047edd03a7e2ff9c7579856730/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGVnIiwicmVzaXplX3RvX2ZpbGwiOlsxMjgsMTI4XX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--dfb3cc66361391ecc9906e37e6693152e7fba311/maximustribe_logo.jpeg 2x" alt="Maximus Health's logo" width="48" height="48" class="rounded-full" loading="lazy" src="https://jobs.rubyonrails.org/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY3NiwicHVyIjoiYmxvYl9pZCJ9fQ==--6dac4684e760eb047edd03a7e2ff9c7579856730/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGVnIiwicmVzaXplX3RvX2ZpbGwiOls2NCw2NF19LCJwdXIiOiJ2YXJpYXRpb24ifX0=--27582d685d89878b600ddb437134dec51b48d11e/maximustribe_logo.jpeg" /> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_2001"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Senior Fullstack Ruby on Rails Engineer, Remote</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Maximus Health</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Remote, United States / Canada / Brazil </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 18.75a60.07 60.07 0 0 1 15.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5v.75A.75.75 0 0 1 3 6h-.75m0 0v-.375c0-.621.504-1.125 1.125-1.125H20.25M2.25 6v9m18-10.5v.75c0 .414.336.75.75.75h.75m-1.5-1.5h.375c.621 0 1.125.504 1.125 1.125v9.75c0 .621-.504 1.125-1.125 1.125h-.375m1.5-1.5H21a.75.75 0 0 0-.75.75v.75m0 0H3.75m0 0h-.375a1.125 1.125 0 0 1-1.125-1.125V15m1.5 1.5v-.75A.75.75 0 0 0 3 15h-.75M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm3 0h.008v.008H18V10.5Zm-12 0h.008v.008H6V10.5Z"></path></svg> $130,000 to $160,000 </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="February 19, 2025 20:57">22 days ago</span> </div> <div class="w-11 h-11 absolute top-0 right-0 overflow-hidden" style="view-transition-name: job_badge_job_2001"> <div class="bg-theme-500 rotate-45 px-8 pt-3 pb-1 absolute -top-2 -left-1.5"> <svg class="text-white -rotate-45" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="18" width="18" version="1.1" fill="currentColor" stroke="none" aria-hidden="true"><path fill-rule="evenodd" d="M9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z" clip-rule="evenodd"></path></svg> </div> </div> </a><a id="job_1817" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative bg-theme-50/50 hover:bg-theme-50 dark:bg-theme-900/5 dark:hover:bg-theme-900/10" style="view-transition-name: job_job_1817" href="/jobs/1817-senior-software-engineer-product-platform-doximity"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_1817"> <img srcset="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDU3OCwicHVyIjoiYmxvYl9pZCJ9fQ==--f37d6bcb39a22b2a1e06d34d03acf610a66e588d/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fZmlsbCI6WzEyOCwxMjhdfSwicHVyIjoidmFyaWF0aW9uIn19--539c1950d94df9972d6c5a98e921f74f9ecd5632/dox-lettermark-black-rgb.png 2x" alt="Doximity's logo" width="48" height="48" class="rounded-full" loading="lazy" src="https://jobs.rubyonrails.org/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDU3OCwicHVyIjoiYmxvYl9pZCJ9fQ==--f37d6bcb39a22b2a1e06d34d03acf610a66e588d/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fZmlsbCI6WzY0LDY0XX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--a625692c89e2669e8d69c0eb7631abcf66b88d9b/dox-lettermark-black-rgb.png" /> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_1817"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Senior Software Engineer, Product Platform</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Doximity</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Remote, San Francisco, CA or Remote (US) </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 18.75a60.07 60.07 0 0 1 15.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5v.75A.75.75 0 0 1 3 6h-.75m0 0v-.375c0-.621.504-1.125 1.125-1.125H20.25M2.25 6v9m18-10.5v.75c0 .414.336.75.75.75h.75m-1.5-1.5h.375c.621 0 1.125.504 1.125 1.125v9.75c0 .621-.504 1.125-1.125 1.125h-.375m1.5-1.5H21a.75.75 0 0 0-.75.75v.75m0 0H3.75m0 0h-.375a1.125 1.125 0 0 1-1.125-1.125V15m1.5 1.5v-.75A.75.75 0 0 0 3 15h-.75M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm3 0h.008v.008H18V10.5Zm-12 0h.008v.008H6V10.5Z"></path></svg> $165,000 - $195,000 </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="February 07, 2025 14:19">about 1 month ago</span> </div> <div class="w-11 h-11 absolute top-0 right-0 overflow-hidden" style="view-transition-name: job_badge_job_1817"> <div class="bg-theme-500 rotate-45 px-8 pt-3 pb-1 absolute -top-2 -left-1.5"> <svg class="text-white -rotate-45" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="18" width="18" version="1.1" fill="currentColor" stroke="none" aria-hidden="true"><path fill-rule="evenodd" d="M9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z" clip-rule="evenodd"></path></svg> </div> </div> </a><a id="job_1669" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative bg-theme-50/50 hover:bg-theme-50 dark:bg-theme-900/5 dark:hover:bg-theme-900/10" style="view-transition-name: job_job_1669" href="/jobs/1669-senior-rails-engineer-levelpath"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_1669"> <img srcset="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDU0OSwicHVyIjoiYmxvYl9pZCJ9fQ==--2eab17058c953c9572a3c3d35e38a69d947cdc2f/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fZmlsbCI6WzEyOCwxMjhdfSwicHVyIjoidmFyaWF0aW9uIn19--539c1950d94df9972d6c5a98e921f74f9ecd5632/Symbol_Aqua.png 2x" alt="Levelpath's logo" width="48" height="48" class="rounded-full" loading="lazy" src="https://jobs.rubyonrails.org/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDU0OSwicHVyIjoiYmxvYl9pZCJ9fQ==--2eab17058c953c9572a3c3d35e38a69d947cdc2f/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fZmlsbCI6WzY0LDY0XX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--a625692c89e2669e8d69c0eb7631abcf66b88d9b/Symbol_Aqua.png" /> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_1669"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Senior Rails Engineer</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Levelpath</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> On-site, San Francisco, California </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="January 20, 2025 19:48">about 2 months ago</span> </div> <div class="w-11 h-11 absolute top-0 right-0 overflow-hidden" style="view-transition-name: job_badge_job_1669"> <div class="bg-theme-500 rotate-45 px-8 pt-3 pb-1 absolute -top-2 -left-1.5"> <svg class="text-white -rotate-45" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="18" width="18" version="1.1" fill="currentColor" stroke="none" aria-hidden="true"><path fill-rule="evenodd" d="M9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z" clip-rule="evenodd"></path></svg> </div> </div> </a><a id="job_1580" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative bg-theme-50/50 hover:bg-theme-50 dark:bg-theme-900/5 dark:hover:bg-theme-900/10" style="view-transition-name: job_job_1580" href="/jobs/1580-full-stack-backend-engineer-i-at-better-stack-better-stack"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_1580"> <img srcset="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDYwNCwicHVyIjoiYmxvYl9pZCJ9fQ==--c5d0f5ac10b7d25ad83fe75497f843bc9a037bd8/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGVnIiwicmVzaXplX3RvX2ZpbGwiOlsxMjgsMTI4XX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--dfb3cc66361391ecc9906e37e6693152e7fba311/betterstack_logo.jpeg 2x" alt="Better Stack's logo" width="48" height="48" class="rounded-full" loading="lazy" src="https://jobs.rubyonrails.org/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDYwNCwicHVyIjoiYmxvYl9pZCJ9fQ==--c5d0f5ac10b7d25ad83fe75497f843bc9a037bd8/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGVnIiwicmVzaXplX3RvX2ZpbGwiOls2NCw2NF19LCJwdXIiOiJ2YXJpYXRpb24ifX0=--27582d685d89878b600ddb437134dec51b48d11e/betterstack_logo.jpeg" /> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_1580"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">/^(Full-?stack|Backend) Engineer$/i at Better Stack</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Better Stack</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Remote, EU in UTC ± 3h </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="January 13, 2025 09:12">about 2 months ago</span> </div> <div class="w-11 h-11 absolute top-0 right-0 overflow-hidden" style="view-transition-name: job_badge_job_1580"> <div class="bg-theme-500 rotate-45 px-8 pt-3 pb-1 absolute -top-2 -left-1.5"> <svg class="text-white -rotate-45" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="18" width="18" version="1.1" fill="currentColor" stroke="none" aria-hidden="true"><path fill-rule="evenodd" d="M9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z" clip-rule="evenodd"></path></svg> </div> </div> </a><a id="job_2102" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative" style="view-transition-name: job_job_2102" href="/jobs/2102-senior-product-developer-homeflow"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_2102"> <img srcset="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY4OCwicHVyIjoiYmxvYl9pZCJ9fQ==--86a6a909ec660ac791d3d4fd1f33434e1d7ce79f/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2ZpbGwiOlsxMjgsMTI4XX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--ad7b35ba1919e69d05b7e3512c202d6b841b94ec/homeflow-col-dkbg-rgb-01.webp 2x" alt="Homeflow's logo" width="48" height="48" class="rounded-full" loading="lazy" src="https://jobs.rubyonrails.org/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY4OCwicHVyIjoiYmxvYl9pZCJ9fQ==--86a6a909ec660ac791d3d4fd1f33434e1d7ce79f/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2ZpbGwiOls2NCw2NF19LCJwdXIiOiJ2YXJpYXRpb24ifX0=--fa0558afdfd7338f83fd555f042a261c3fab001c/homeflow-col-dkbg-rgb-01.webp" /> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_2102"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Senior Product Developer</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Homeflow</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Remote, Europe (UK based company) </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 18.75a60.07 60.07 0 0 1 15.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5v.75A.75.75 0 0 1 3 6h-.75m0 0v-.375c0-.621.504-1.125 1.125-1.125H20.25M2.25 6v9m18-10.5v.75c0 .414.336.75.75.75h.75m-1.5-1.5h.375c.621 0 1.125.504 1.125 1.125v9.75c0 .621-.504 1.125-1.125 1.125h-.375m1.5-1.5H21a.75.75 0 0 0-.75.75v.75m0 0H3.75m0 0h-.375a1.125 1.125 0 0 1-1.125-1.125V15m1.5 1.5v-.75A.75.75 0 0 0 3 15h-.75M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm3 0h.008v.008H18V10.5Zm-12 0h.008v.008H6V10.5Z"></path></svg> £70,000 - £80,000 </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="March 12, 2025 16:41">1 day ago</span> </div> </a><a id="job_2101" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative" style="view-transition-name: job_job_2101" href="/jobs/2101-product-developer-homeflow"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_2101"> <img srcset="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY4NSwicHVyIjoiYmxvYl9pZCJ9fQ==--4c37ae80e4563256ca4248376fce29bd41b10b5e/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2ZpbGwiOlsxMjgsMTI4XX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--ad7b35ba1919e69d05b7e3512c202d6b841b94ec/homeflow-col-dkbg-rgb-01.webp 2x" alt="Homeflow's logo" width="48" height="48" class="rounded-full" loading="lazy" src="https://jobs.rubyonrails.org/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY4NSwicHVyIjoiYmxvYl9pZCJ9fQ==--4c37ae80e4563256ca4248376fce29bd41b10b5e/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2ZpbGwiOls2NCw2NF19LCJwdXIiOiJ2YXJpYXRpb24ifX0=--fa0558afdfd7338f83fd555f042a261c3fab001c/homeflow-col-dkbg-rgb-01.webp" /> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_2101"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Product Developer</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Homeflow</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Remote, United Kingdom </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 18.75a60.07 60.07 0 0 1 15.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5v.75A.75.75 0 0 1 3 6h-.75m0 0v-.375c0-.621.504-1.125 1.125-1.125H20.25M2.25 6v9m18-10.5v.75c0 .414.336.75.75.75h.75m-1.5-1.5h.375c.621 0 1.125.504 1.125 1.125v9.75c0 .621-.504 1.125-1.125 1.125h-.375m1.5-1.5H21a.75.75 0 0 0-.75.75v.75m0 0H3.75m0 0h-.375a1.125 1.125 0 0 1-1.125-1.125V15m1.5 1.5v-.75A.75.75 0 0 0 3 15h-.75M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm3 0h.008v.008H18V10.5Zm-12 0h.008v.008H6V10.5Z"></path></svg> £50,000 - £60,000 </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="March 12, 2025 16:35">1 day ago</span> </div> </a><a id="job_2098" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative" style="view-transition-name: job_job_2098" href="/jobs/2098-senior-software-engineer-ruby-modularity-gusto"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_2098"> <div class="flex items-center justify-center w-full h-full font-semibold text-gray-500 bg-gray-200 rounded-full"> G </div> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_2098"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Senior Software Engineer, Ruby Modularity</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Gusto</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Hybrid, Denver, CO </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 18.75a60.07 60.07 0 0 1 15.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5v.75A.75.75 0 0 1 3 6h-.75m0 0v-.375c0-.621.504-1.125 1.125-1.125H20.25M2.25 6v9m18-10.5v.75c0 .414.336.75.75.75h.75m-1.5-1.5h.375c.621 0 1.125.504 1.125 1.125v9.75c0 .621-.504 1.125-1.125 1.125h-.375m1.5-1.5H21a.75.75 0 0 0-.75.75v.75m0 0H3.75m0 0h-.375a1.125 1.125 0 0 1-1.125-1.125V15m1.5 1.5v-.75A.75.75 0 0 0 3 15h-.75M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm3 0h.008v.008H18V10.5Zm-12 0h.008v.008H6V10.5Z"></path></svg> $175,000/yr to $195,000 </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="March 04, 2025 23:29">9 days ago</span> </div> </a><a id="job_2096" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative" style="view-transition-name: job_job_2096" href="/jobs/2096-senior-software-engineer-smile-io"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_2096"> <div class="flex items-center justify-center w-full h-full font-semibold text-gray-500 bg-gray-200 rounded-full"> S </div> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_2096"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Senior Software Engineer</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Smile.io</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Remote, Canada </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="March 04, 2025 20:20">9 days ago</span> </div> </a><a id="job_2095" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative" style="view-transition-name: job_job_2095" href="/jobs/2095-medior-or-senior-software-engineer-beequip"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_2095"> <img srcset="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY3MywicHVyIjoiYmxvYl9pZCJ9fQ==--732d8024b3ff6e97730c6380d967417e8ab3e852/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fZmlsbCI6WzEyOCwxMjhdfSwicHVyIjoidmFyaWF0aW9uIn19--539c1950d94df9972d6c5a98e921f74f9ecd5632/logo_final_mkb.png 2x" alt="Beequip's logo" width="48" height="48" class="rounded-full" loading="lazy" src="https://jobs.rubyonrails.org/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY3MywicHVyIjoiYmxvYl9pZCJ9fQ==--732d8024b3ff6e97730c6380d967417e8ab3e852/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fZmlsbCI6WzY0LDY0XX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--a625692c89e2669e8d69c0eb7631abcf66b88d9b/logo_final_mkb.png" /> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_2095"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Medior or Senior Software Engineer</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Beequip</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Hybrid, Rotterdam, Netherlands </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 18.75a60.07 60.07 0 0 1 15.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5v.75A.75.75 0 0 1 3 6h-.75m0 0v-.375c0-.621.504-1.125 1.125-1.125H20.25M2.25 6v9m18-10.5v.75c0 .414.336.75.75.75h.75m-1.5-1.5h.375c.621 0 1.125.504 1.125 1.125v9.75c0 .621-.504 1.125-1.125 1.125h-.375m1.5-1.5H21a.75.75 0 0 0-.75.75v.75m0 0H3.75m0 0h-.375a1.125 1.125 0 0 1-1.125-1.125V15m1.5 1.5v-.75A.75.75 0 0 0 3 15h-.75M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm3 0h.008v.008H18V10.5Zm-12 0h.008v.008H6V10.5Z"></path></svg> €95,000 yearly </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="March 03, 2025 14:44">10 days ago</span> </div> </a><a id="job_2073" class="flex gap-4 lg:items-center p-6 sm:p-8 hover:bg-gray-50 dark:hover:bg-gray-800/40 relative" style="view-transition-name: job_job_2073" href="/jobs/2073-senior-engineering-manager-software-development-tools-gusto"> <div class="flex-none rounded-full p-0.5 bg-white ring-1 ring-gray-200 dark:ring-gray-950 w-12 h-12" style="view-transition-name: job_logo_job_2073"> <img srcset="/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY2NCwicHVyIjoiYmxvYl9pZCJ9fQ==--90ac6cee5ba3848f707d4eb7d5fed3bd0d307a53/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fZmlsbCI6WzEyOCwxMjhdfSwicHVyIjoidmFyaWF0aW9uIn19--539c1950d94df9972d6c5a98e921f74f9ecd5632/gsuto.png 2x" alt="Gusto's logo" width="48" height="48" class="rounded-full" loading="lazy" src="https://jobs.rubyonrails.org/files/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDY2NCwicHVyIjoiYmxvYl9pZCJ9fQ==--90ac6cee5ba3848f707d4eb7d5fed3bd0d307a53/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fZmlsbCI6WzY0LDY0XX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--a625692c89e2669e8d69c0eb7631abcf66b88d9b/gsuto.png" /> </div> <div class="flex-auto overflow-hidden" style="view-transition-name: job_details_job_2073"> <h2 class="font-medium truncate sm:flex items-center gap-1"> <span class="text-lg leading-none">Senior Engineering Manager: Software Development Tools</span> <span class="block text-gray-500 font-normal sm:font-medium sm:text-inherit sm:inline sm:text-lg">at Gusto</span> </h2> <div class="hidden sm:block"> <ul class="text-gray-500 flex flex-col sm:flex-row gap-1 sm:gap-5 pt-2 sm:pt-0"> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"></path></svg> Full-time </li> <li class="truncate"> <svg class="inline opacity-70 mb-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="20" width="20" version="1.1" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg> Remote, United States </li> </ul> </div> </div> <div class="hidden sm:block lg:hidden xl:block text-sm text-gray-500"> <span title="February 28, 2025 19:23">13 days ago</span> </div> </a> </main> <aside class="p-6 sm:p-8 flex-initial lg:w-96 overflow-y-auto"> <div class="flex flex-col justify-between h-full"> <div> <h3 class="font-semibold mb-2">Categories</h3> <ul class="flex flex-wrap gap-1 mb-6" data-controller="toggle"> <li class="inline "> <a class="btn btn-muted" href="/?category=300">Senior</a> </li> <li class="inline "> <a class="btn btn-muted" href="/?category=301">Mid-level</a> </li> <li class="inline "> <a class="btn btn-muted" href="/?category=302">Junior</a> </li> </ul> <h3 class="font-semibold mb-2">Terms</h3> <ul class="flex flex-wrap gap-1 mb-6" data-controller="toggle"> <li class="inline "> <a class="btn btn-muted" href="/?term=1">Full-time</a> </li> <li class="inline "> <a class="btn btn-muted" href="/?term=2">Part-time</a> </li> <li class="inline "> <a class="btn btn-muted" href="/?term=4">Contract</a> </li> <li class="inline "> <a class="btn btn-muted" href="/?term=5">Internship</a> </li> <li class="inline "> <a class="btn btn-muted" href="/?term=3">Freelance</a> </li> </ul> </div> <div> <form class="flex flex-col gap-3" action="/subscribers" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="sjNT8Nxljg49vBUttxBXzajHSZTvirvDv5B2hAGOvKWI-opLoJfUwez1KZ_VdEDrIGLgmv0iVESTI2WtzP3iew" autocomplete="off" /> <div> <h3 class="font-semibold mb-1">Don't miss a job</h3> <p class="text-gray-500"> Sign up for weekly job updates in your inbox or subscribe to the <a class="text-gray-600 dark:text-gray-400" href="https://jobs.rubyonrails.org/jobs.rss">RSS feed</a>. </p> </div> <input type="email" placeholder="Your email address" required="required" name="subscriber[email]" id="subscriber_email" /> <div class="drpjwzxlquhnifkm-v_1741904257"><style media="screen">.drpjwzxlquhnifkm-v_1741904257 {display:none;}</style><label for="drpjwzxlquhnifkm-v">If you are a human, ignore this field</label><input type="text" name="drpjwzxlquhnifkm-v" id="drpjwzxlquhnifkm-v" autocomplete="off" tabindex="-1" /><input type="hidden" name="spinner" value="7557c472a6550dd54490b23b4782b923" autocomplete="off" /></div> <input type="submit" name="commit" value="Subscribe" class="btn" data-disable-with="Subscribe" /> </form> <div class="text-center text-sm text-gray-500 pt-4"> Powered by <a class="font-medium hover:text-gray-900 dark:hover:text-gray-100" target="blank" href="https://www.jobkit.io/">JobKit</a> </div> </div> </div> </aside> </div> </body></html>