CINXE.COM

Jobs - SideShift.ai

<!DOCTYPE html><html lang="en" data-sentry-element="Html" data-sentry-component="Document" data-sentry-source-file="_document.page.tsx"><head data-sentry-element="Head" data-sentry-source-file="_document.page.tsx"><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Jobs - SideShift.ai</title><link rel="icon" href="/favicon.svg" type="image/svg"/><link rel="icon" href="/favicon.png" type="image/png"/><link rel="icon" href="/favicon.ico"/><link rel="shortcut icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><link rel="manifest" href="/manifest.json"/><meta name="theme-color" content="#000000" data-sentry-element="meta" data-sentry-source-file="WebsiteMeta.tsx"/><meta name="description" content="AI invites HUMANS to view open positions with SideShift.ai." data-sentry-element="meta" data-sentry-source-file="WebsiteMeta.tsx"/><link rel="canonical" href="https://sideshift.ai/jobs"/><meta property="og:site_name" content="Jobs - SideShift.ai" data-sentry-element="meta" data-sentry-source-file="WebsiteMeta.tsx"/><meta property="og:type" content="website" data-sentry-element="meta" data-sentry-source-file="WebsiteMeta.tsx"/><meta property="og:title" content="Jobs - SideShift.ai" data-sentry-element="meta" data-sentry-source-file="WebsiteMeta.tsx"/><meta property="og:description" content="AI invites HUMANS to view open positions with SideShift.ai." data-sentry-element="meta" data-sentry-source-file="WebsiteMeta.tsx"/><meta property="og:url" content="https://sideshift.ai/jobs" data-sentry-element="meta" data-sentry-source-file="WebsiteMeta.tsx"/><meta property="og:image" content="https://sideshift.ai/meta/ogimage.jpg" data-sentry-element="meta" data-sentry-source-file="WebsiteMeta.tsx"/><meta name="twitter:title" content="Jobs - SideShift.ai" data-sentry-element="meta" data-sentry-source-file="WebsiteMeta.tsx"/><meta name="twitter:description" content="AI invites HUMANS to view open positions with SideShift.ai." data-sentry-element="meta" data-sentry-source-file="WebsiteMeta.tsx"/><meta name="twitter:url" content="https://sideshift.ai/jobs" data-sentry-element="meta" data-sentry-source-file="WebsiteMeta.tsx"/><meta name="twitter:image:alt" content="SideShift.ai - Direct to Wallet Trading" data-sentry-element="meta" data-sentry-source-file="WebsiteMeta.tsx"/><meta name="twitter:card" content="summary_large_image" data-sentry-element="meta" data-sentry-source-file="WebsiteMeta.tsx"/><meta name="twitter:site" content="@sideshiftai" data-sentry-element="meta" data-sentry-source-file="WebsiteMeta.tsx"/><meta name="next-head-count" content="24"/><script>window.global = window;</script><script type="text/javascript" src="https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async=""></script><link rel="preload" href="/_next/static/css/2219f6fe55609cd5.css" as="style"/><link rel="stylesheet" href="/_next/static/css/2219f6fe55609cd5.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-634cc209180b24aa.js" defer=""></script><script src="/_next/static/chunks/framework-485cadedb95c8fb7.js" defer=""></script><script src="/_next/static/chunks/main-e6365101d1fded25.js" defer=""></script><script src="/_next/static/chunks/pages/_app-a4783b2fae69add7.js" defer=""></script><script src="/_next/static/chunks/5312-4475356bcff6b35c.js" defer=""></script><script src="/_next/static/chunks/pages/jobs-31682e7e5987a705.js" defer=""></script><script src="/_next/static/Dnh98j6_gZMJHH_DTxf-Y/_buildManifest.js" defer=""></script><script src="/_next/static/Dnh98j6_gZMJHH_DTxf-Y/_ssgManifest.js" defer=""></script></head><body><noscript><style> body { margin: 0; } .non-js { display: flex; width: 100vw; height: 100vh; align-items: center; justify-content: center; background: repeating-linear-gradient( #0e0808, #181010 50vh, #181010 150vh, #0e0808 300vh ); } </style><div class="non-js"><img src="/enable-js.png" alt="AI requires HUMAN TRUST. Enable JAVASCRIPT to SHIFT."/></div></noscript><div id="__next"><div class="__sideshift__"><div class="flex flex-col h-full min-h-screen overflow-x-hidden bg-cyber-gray dark:bg-new-black" style="padding-top:calc(6rem + var(--notification-bar-height, 0px))" data-sentry-component="Layout" data-sentry-source-file="Layout.tsx"><header class="dark:bg-new-black bg-flashbang-white fixed left-0 right-0 z-10 headerTop" data-sentry-component="Header" data-sentry-source-file="Header.tsx"><nav class="relative flex min-h-12 px-2 py-2 sm:px-4 dark:bg-new-black bg-cyber-gray" data-headlessui-state=""><div class="mx-auto flex min-h-full w-full max-w-7xl items-center justify-between gap-y-4 gap-x-3 sm:gap-x-4"><div class="flex justify-start items-center md:hidden flex-1 md:flex-initial"><button class="dark:text-flashbang-white text-new-black p-0 flex items-center" data-testid="mobile-menu-btn" id="headlessui-disclosure-button-:R19cm:" type="button" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="h-6"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button><div class="ml-2"><div class="relative z-10" data-headlessui-state=""><button class="dark:text-dark-gray text-darker-gray flex h-full items-center p-0 leading-[0]" id="headlessui-listbox-button-:R6hd9cm:" type="button" aria-haspopup="true" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path fill="currentColor" d="M480-360q50 0 85-35t35-85q0-50-35-85t-85-35q-50 0-85 35t-35 85q0 50 35 85t85 35Zm0 80q-83 0-141.5-58.5T280-480q0-83 58.5-141.5T480-680q83 0 141.5 58.5T680-480q0 83-58.5 141.5T480-280ZM80-440q-17 0-28.5-11.5T40-480q0-17 11.5-28.5T80-520h80q17 0 28.5 11.5T200-480q0 17-11.5 28.5T160-440H80Zm720 0q-17 0-28.5-11.5T760-480q0-17 11.5-28.5T800-520h80q17 0 28.5 11.5T920-480q0 17-11.5 28.5T880-440h-80ZM480-760q-17 0-28.5-11.5T440-800v-80q0-17 11.5-28.5T480-920q17 0 28.5 11.5T520-880v80q0 17-11.5 28.5T480-760Zm0 720q-17 0-28.5-11.5T440-80v-80q0-17 11.5-28.5T480-200q17 0 28.5 11.5T520-160v80q0 17-11.5 28.5T480-40ZM226-678l-43-42q-12-11-11.5-28t11.5-29q12-12 29-12t28 12l42 43q11 12 11 28t-11 28q-11 12-27.5 11.5T226-678Zm494 495-42-43q-11-12-11-28.5t11-27.5q11-12 27.5-11.5T734-282l43 42q12 11 11.5 28T777-183q-12 12-29 12t-28-12Zm-42-495q-12-11-11.5-27.5T678-734l42-43q11-12 28-11.5t29 11.5q12 12 12 29t-12 28l-43 42q-12 11-28 11t-28-11ZM183-183q-12-12-12-29t12-28l43-42q12-11 28.5-11t27.5 11q12 11 11.5 27.5T282-226l-42 43q-11 12-28 11.5T183-183Zm297-297Z"></path></svg></button></div></div></div><div class="flex items-center md:flex-1"><a class="md:mr-3 flex max-h-[2rem] max-w-[9rem] place-items-center sm:max-w-[10rem]" data-sentry-element="NextLink" data-sentry-component="Link" data-sentry-source-file="Link.tsx" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="192" height="192" fill="none" viewBox="0 0 192 192" class="text-new-black fill-black dark:fill-[#F2F2F2] sm:hidden dark:text-[#F2F2F2] h-6 w-auto sm:mr-1" data-sentry-element="LogoIcon" data-sentry-source-file="Header.tsx"><path fill="currentColor" d="M163.34 19.431A80.92 80.92 0 0 0 110.677 0C65.772 0 29.463 36.364 29.463 81.33a81.18 81.18 0 0 0 19.402 52.741z"></path><path d="M28 172.153C42.275 184.505 60.847 192 81.22 192c44.901 0 81.212-36.364 81.212-81.331 0-20.403-7.484-39-19.817-53.296L28 172.154z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="1408" height="192" fill="none" viewBox="0 0 1408 192" class="text-new-black fill-black dark:fill-[#F2F2F2] dark:text-[#F2F2F2] h-fit hidden sm:block" data-sentry-element="LogoWithText" data-sentry-source-file="Header.tsx"><path d="m285.387 72.785-22.935-23.7h-31.331l-16.941 17.4v14.25l15.741 8.1h37.477l25.034 13.199v28.35l-24.435 25.199h-42.424l-26.684-27.449 9.294-9.749 22.938 23.7h31.331l16.939-17.4v-14.4l-15.291-7.95h-37.177l-25.935-13.2v-28.35l24.585-25.201h42.424l26.684 27.452zm90.965-23.7h-24.138v93h24.138v13.498h-61.464v-13.498h24.134v-93h-24.134V35.582h61.464zm93.027 106.498H402.52V35.586h66.859l24.586 25.197v69.601zm11.394-89.099-16.789-17.4h-48.272v93.001h48.272l16.789-17.4zm41.645 89.099V35.586h91.445v13.498H535.61v39.75h45.272v13.501H535.61v39.748h78.253v13.5zm194.397-82.798-22.937-23.7h-31.331l-16.939 17.4v14.25l15.739 8.1h37.48l25.034 13.199v28.35l-24.435 25.199h-42.424l-26.685-27.449 9.295-9.749 22.935 23.7h31.331l16.941-17.4v-14.4l-15.291-7.95h-37.179l-25.933-13.2v-28.35l24.586-25.201h42.424l26.684 27.452zm111.501 82.798v-53.248h-65.061v53.248h-13.192V35.586h13.192v53.248h65.061v-53.25h13.192v119.999zM929.14 49.084h-24.135v93.001h24.135v13.498h-61.461v-13.498h24.134v-93h-24.134V35.582h61.461zm39.363 0v39.75h45.267v13.501h-45.267v53.248h-13.192V35.586h91.439v13.498zm180.987 0h-39.12v106.499h-13.19V49.084h-39.13v-13.5h91.44zm29.98 106.499v-21.598h14.84v21.598zm127.71 0v-53.248h-65.07v53.248h-13.19V60.785l24.59-25.201h42.27l24.59 25.201v94.798zm0-89.099-16.79-17.4h-31.48l-16.8 17.4v22.35h65.07zm100.82-17.4h-24.14v93.001H1408v13.498h-61.46v-13.498h24.13v-93h-24.13V35.582H1408zM135.339 19.431A80.92 80.92 0 0 0 82.677 0C37.772 0 1.463 36.364 1.463 81.33a81.18 81.18 0 0 0 19.402 52.741zM0 172.153C14.275 184.505 32.847 192 53.22 192c44.901 0 81.212-36.364 81.212-81.331 0-20.403-7.484-39-19.817-53.296L0 172.155z"></path></svg></a><div class="pl-2 hidden md:block"><div class="relative z-10" data-headlessui-state=""><button class="dark:text-dark-gray text-darker-gray flex h-full items-center p-0 leading-[0]" id="headlessui-listbox-button-:R6id9cm:" type="button" aria-haspopup="true" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path fill="currentColor" d="M480-360q50 0 85-35t35-85q0-50-35-85t-85-35q-50 0-85 35t-35 85q0 50 35 85t85 35Zm0 80q-83 0-141.5-58.5T280-480q0-83 58.5-141.5T480-680q83 0 141.5 58.5T680-480q0 83-58.5 141.5T480-280ZM80-440q-17 0-28.5-11.5T40-480q0-17 11.5-28.5T80-520h80q17 0 28.5 11.5T200-480q0 17-11.5 28.5T160-440H80Zm720 0q-17 0-28.5-11.5T760-480q0-17 11.5-28.5T800-520h80q17 0 28.5 11.5T920-480q0 17-11.5 28.5T880-440h-80ZM480-760q-17 0-28.5-11.5T440-800v-80q0-17 11.5-28.5T480-920q17 0 28.5 11.5T520-880v80q0 17-11.5 28.5T480-760Zm0 720q-17 0-28.5-11.5T440-80v-80q0-17 11.5-28.5T480-200q17 0 28.5 11.5T520-160v80q0 17-11.5 28.5T480-40ZM226-678l-43-42q-12-11-11.5-28t11.5-29q12-12 29-12t28 12l42 43q11 12 11 28t-11 28q-11 12-27.5 11.5T226-678Zm494 495-42-43q-11-12-11-28.5t11-27.5q11-12 27.5-11.5T734-282l43 42q12 11 11.5 28T777-183q-12 12-29 12t-28-12Zm-42-495q-12-11-11.5-27.5T678-734l42-43q11-12 28-11.5t29 11.5q12 12 12 29t-12 28l-43 42q-12 11-28 11t-28-11ZM183-183q-12-12-12-29t12-28l43-42q12-11 28.5-11t27.5 11q12 11 11.5 27.5T282-226l-42 43q-11 12-28 11.5T183-183Zm297-297Z"></path></svg></button></div></div></div><div class="font-display hidden items-center text-center md:flex"><a class="text-base no-underline transition dark:text-flashbang-white text-new-black hover:text-darker-gray dark:hover:text-smoke font-display false" data-sentry-element="NextLink" data-sentry-component="Link" data-sentry-source-file="Link.tsx" href="/btc/eth">Shift</a><a class="text-base no-underline transition dark:text-flashbang-white text-new-black hover:text-darker-gray dark:hover:text-smoke font-display ml-4 md:ml-6 lg:ml-10" data-sentry-element="NextLink" data-sentry-component="Link" data-sentry-source-file="Link.tsx" href="/staking">Stake</a><a class="text-base no-underline transition dark:text-flashbang-white text-new-black hover:text-darker-gray dark:hover:text-smoke font-display ml-4 md:ml-6 lg:ml-10" data-sentry-element="NextLink" data-sentry-component="Link" data-sentry-source-file="Link.tsx" href="/integrations">Integrate</a><a class="text-base no-underline transition dark:text-flashbang-white text-new-black hover:text-darker-gray dark:hover:text-smoke font-display ml-4 md:ml-6 lg:ml-10" data-sentry-element="NextLink" data-sentry-component="Link" data-sentry-source-file="Link.tsx" href="/shifts">History</a></div><div class="flex min-w-fit flex-1 justify-end items-center"><button class="dark:border-smoke mr-1 sm:mr-4 lg:text-base text-sm font-text dark:hover:border-flashbang-white dark:text-flashbang-white border-dark-gray hover:border-new-black sm:h-10 h-8 rounded-md border-2 px-2 lg:px-5 uppercase transition">Connect <span class="hidden lg:inline">Wallet</span></button><div class="font-text relative inline-block" data-headlessui-state=""><button role="button" class="dark:text-flashbang-white text-new-black border-new-black dark:border-darker-gray font-display flex h-10 items-center gap-3 rounded-md border-0 px-3 xs:px-4 py-2 text-sm sm:border-2 md:text-base" aria-busy="true" id="headlessui-menu-button-:R1kd9cm:" type="button" aria-haspopup="true" aria-expanded="false" data-headlessui-state=""><img alt="XAI Icon" src="/coin-icons/xai.svg" style="width:1.25rem;height:1.25rem" class="h-4 w-4"/><span class="hidden sm:inline"></span><svg viewBox="0 0 14 7" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-new-black dark:text-flashbang-white w-3 xs:w-4 "><path d="m1 .996 4.648 4.649a1 1 0 0 0 .707.293h1.29a1 1 0 0 0 .707-.293L13 .996" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"></path></svg></button></div></div></div></nav></header><main class="px-2 mt-8 z-[9] relative min-h-[80vh]"><div class="px-4 md:px-6" data-sentry-component="Jobs" data-sentry-source-file="index.page.tsx"><div class="mx-auto flex w-full max-w-5xl flex-col items-center justify-center" data-sentry-component="JobsContent" data-sentry-source-file="JobsContent.tsx"><div class="py-16"><h1 class="mt-0 mb-6 text-[3.5rem]">Jobs</h1><p class="dark:text-smoke text-darker-gray mb-16 mt-0 text-center font-light">AI invites people to view open positions with SideShift.ai.<br/> 🌎 We’re remote!</p><div class="flex flex-wrap items-center justify-center gap-4 sm:gap-8"><a class="dark:text-pixel-blue dark:hover:text-pixel-blue/90 text-new-black hover:text-darker-gray font-display text-center underline transition" href="#developer-relations">Developer Relations</a><a class="dark:text-pixel-blue dark:hover:text-pixel-blue/90 text-new-black hover:text-darker-gray font-display text-center underline transition" href="#junior-frontend-engineer">Frontend Engineer</a><a class="dark:text-pixel-blue dark:hover:text-pixel-blue/90 text-new-black hover:text-darker-gray font-display text-center underline transition" href="#junior-backend-engineer">Junior Backend Engineer</a></div></div><div class="dark:border-darker-gray border-smoke relative items-start border-t py-16 sm:grid sm:grid-cols-2" id="developer-relations" data-sentry-component="JobPost" data-sentry-source-file="JobsContent.tsx"><h2 class="font-text dark:text-flashbang-white text-new-black mb-8 w-full max-w-[15rem] text-left text-2xl uppercase">Developer Relations</h2><div class="xs:items-center flex flex-col justify-start sm:items-start" style="grid-column:2"><div class="job-content-wrapper"><p>SideShift.ai is hiring a DevRel!</p> <p>Join the direct-to-wallet crypto exchange and help shape the future.</p> <p>Since launching in late 2018, SideShift.ai has been growing rapidly. With seven-figure daily volume and key industry partnerships, we’ve achieved a lot, but there’s still plenty more to do.</p> <h3>About Us</h3> <ul> <li>Grown to seven-figure daily volume since launching in 2018.</li> <li>Added 200+ cryptocurrencies across multiple blockchains.</li> <li>Integrations with the likes of Trezor, Bitcoin.com, Edge Wallet and more.</li> </ul> <h3>Role</h3> <ul> <li>Represent: Be an on-the-ground representative for SideShift.ai at conferences and meetups.</li> <li>Build relationships: Cultivate and manage relationships with developers and organizations in the industry.</li> <li>Soft shill: Promote SideShift.ai to industry players who could benefit from integrating with us. No hard sales—your goal is to find win-wins.</li> <li>Collaborate: Work closely with our team to relay product suggestions to engineers and help identify potential listings.</li> </ul> <h3>You</h3> <ul> <li>Crypto enjoyooor: You’re in the trenches and always up-to-date with industry developments and trends.</li> <li>Natural networker: You’re excellent at building and maintaining relationships, both technical and non-technical.</li> <li>In it for the tech: You’re not necessarily an engineer, but you understand the tech.</li> <li>Self-motivated: You thrive in control of your workflow and can prioritize what’s most valuable.</li> </ul> <h3>Perks</h3> <ul> <li>Salary paid in a SideShift.ai crypto of your choice.</li> <li>Join an early-stage startup with traction (seven figure weekly volume) and key industry partnerships.</li> <li>Remote first - work wherever you feel most productive.</li> <li>Travel to industry conferences and events around the world.</li> <li>Flexible vacation policy.</li> </ul> <h3>Salary</h3> <ul> <li>Salary Range: $30,000 USD - $70,000 USD</li> </ul> <h3>How to Apply</h3> <p>Send us a reply with:</p> <ul> <li>Your resume.</li> <li>Your technical and user experience impression of SideShift.ai (one paragraph).</li> <li>Salary requirements.</li> </ul> <p>Please keep your answers short and include the word &quot;satoshi&quot; so we know you read these instructions.</p> <p><em>PLEASE NOTE: SideShift.ai will pay fair market rates based on your location and experience.</em></p></div><a href="https://applicantai.com/sideshift/developer-relations/4628?ref=sideshift#apply" role="button" class="dark:text-new-black dark:bg-pixel-blue bg-new-black text-flashbang-white not-disabled:hover:opacity-[0.85] disabled:text-dark-gray font-text flex items-center justify-center rounded-[0.25rem] no-underline text-center uppercase transition-all disabled:cursor-not-allowed disabled:opacity-50 min-w-[15rem] text-lg h-16 gap-4 px-6" target="_blank" rel="noopener noreferrer">Apply</a></div></div><div class="dark:border-darker-gray border-smoke relative items-start border-t py-16 sm:grid sm:grid-cols-2" id="junior-frontend-engineer" data-sentry-component="JobPost" data-sentry-source-file="JobsContent.tsx"><h2 class="font-text dark:text-flashbang-white text-new-black mb-8 w-full max-w-[15rem] text-left text-2xl uppercase">Frontend Engineer</h2><div class="xs:items-center flex flex-col justify-start sm:items-start" style="grid-column:2"><div class="job-content-wrapper"><p>SideShift.ai, the direct-to-wallet crypto exchange, is hiring a Frontend Engineer with a passion for UI/UX Design.</p> <p>Since launching in late 2018, SideShift.ai has been growing rapidly. With seven-figure daily volume and key industry partnerships, we’ve achieved a lot, but there’s still plenty more to do.</p> <p>As a lean team without dedicated designers or product managers, our engineers are true product owners. We’re looking for someone eager to contribute to all aspects of product development—from ideation and UI/UX design to implementation.</p> <h3>Role</h3> <ul> <li>Build intuitive and user-friendly interfaces using modern tools like React, TypeScript, Next.js, Apollo, GraphQL, Storybook, Jest, and Cypress.</li> <li>Own projects from concept to live implementation, taking charge of both the technical and user experience aspects.</li> <li>Contribute to UI/UX design, ensuring our platform is not just functional but also visually appealing and delightful to use.</li> <li>Conduct user research to gather insights and understand user needs, pain points, and preferences.</li> <li>Ship fast and often. Your ideas will quickly make it into live products.</li> </ul> <h3>You</h3> <ul> <li>Solid understanding of semantic HTML, CSS, and core JavaScript concepts.</li> <li>Experience with React and TypeScript.</li> <li>Demonstrated ability in UI/UX design with a solid eye for aesthetics and attention to detail.</li> <li>Ability to think from the user’s perspective and advocate for the best possible experience.</li> <li>Experience creating design mockups and prototypes using tools like Figma or similar.</li> <li>Passion for and knowledge of blockchain technologies.</li> <li>Proactive with product ideas and opinions.</li> <li>Curiosity and a keen interest in “why?”</li> <li>Outstanding written communication skills.</li> <li>Self-motivated and self-managing; able to thrive in an asynchronous environment.</li> <li>Able to join team meetings in EU/Asia time zones (though we try to avoid meetings as much as possible).</li> </ul> <h3>Nice to have</h3> <ul> <li>Experience with Next.JS.</li> <li>Experience in interacting with smart contracts via the frontend.</li> <li>Experience with unit testing, end-to-end testing, or visual testing.</li> <li>Experience conducting user research.</li> <li>An appreciation for memes.</li> </ul> <h3>Perks</h3> <ul> <li>Salary paid in a SideShift.ai supported crypto of your choice.</li> <li>Join an early-stage startup with traction (seven figure daily volume) and key industry partnerships.</li> <li>Direct impact on the product. Your ideas will lead to real developments.</li> <li>Remote-first culture—work wherever you feel most productive.</li> <li>Flexible vacation policy.</li> </ul> <h3>Salary</h3> <ul> <li>Salary Range: $50,000 USD - $80,000 USD</li> </ul> <h3>How to Apply</h3> <p>Send us a reply with:</p> <ul> <li>Your GitHub and/or resume.</li> <li>Links to code samples or projects you’ve contributed to (e.g., open-source contributions, side projects).</li> <li>Examples of your past design work (e.g., portfolio, links to projects, case studies).</li> <li>Your technical and user experience impression of SideShift.ai (one paragraph).</li> <li>Salary requirements.</li> </ul> <p>Please keep your answers short and include the word &quot;satoshi&quot; so we know you read these instructions.</p> <p><em>PLEASE NOTE: SideShift.ai will pay fair market rates based on your location and experience.</em></p></div><a href="https://applicantai.com/sideshift/frontend-engineer/1242?ref=sideshift#apply" role="button" class="dark:text-new-black dark:bg-pixel-blue bg-new-black text-flashbang-white not-disabled:hover:opacity-[0.85] disabled:text-dark-gray font-text flex items-center justify-center rounded-[0.25rem] no-underline text-center uppercase transition-all disabled:cursor-not-allowed disabled:opacity-50 min-w-[15rem] text-lg h-16 gap-4 px-6" target="_blank" rel="noopener noreferrer">Apply</a></div></div><div class="dark:border-darker-gray border-smoke relative items-start border-t py-16 sm:grid sm:grid-cols-2" id="junior-backend-engineer" data-sentry-component="JobPost" data-sentry-source-file="JobsContent.tsx"><h2 class="font-text dark:text-flashbang-white text-new-black mb-8 w-full max-w-[15rem] text-left text-2xl uppercase">Junior Backend Engineer</h2><div class="xs:items-center flex flex-col justify-start sm:items-start" style="grid-column:2"><div class="job-content-wrapper"><p>SideShift.ai, the no sign up crypto exchange is hiring a Junior Backend Engineer.</p> <p>Since launching in late 2018, SideShift.ai has been growing rapidly. With seven-figure daily volume and key industry partnerships, we have achieved a lot but there is still plenty more to do. To slot in with our stack we are looking for someone who has experience with TypeScript, PostgreSQL, Redis and GraphQL.</p> <p>We are searching for a junior backend engineer who is hungry to scale up their skillset and learn on the job.</p> <h3>Role</h3> <ul> <li>Design, build, and maintain SideShift.ai.</li> <li>Take ownership of certains aspects of the SideShift.ai backend.</li> <li>Ship. Your ideas will make it into live products in no time.</li> </ul> <h3>You</h3> <ul> <li>Junior level experience working with tools such as TypeScript, PostgreSQL, Redis and GraphQL.</li> <li>Hungry to learn and comfortable taking initiative.</li> <li>Strong interest in working on a cryptocurrency product.</li> <li>Able to join team meetings in EU/Asia timezones (but we try to avoid meetings as much as possible).</li> </ul> <h3>Nice to have</h3> <ul> <li>Experience with financial markets is a bonus but not necessary.</li> <li>EU/Asia timezone preferred.</li> <li>An appreciation for memes.</li> </ul> <h3>Perks</h3> <ul> <li>Salary paid in a SideShift.ai crypto of your choice.</li> <li>Join a profitable company with traction (seven figure weekly volume) and key industry partnerships with the likes of Trezor, Blockstream, Edge Wallet and more.</li> <li>Ship from the start. Your ideas actually lead to product developments with us.</li> <li>Remote first - work wherever you feel most productive.</li> <li>Flexible vacation policy.</li> </ul> <h3>Salary</h3> <ul> <li>Salary Range: $50,000 USD - $80,000 USD</li> </ul> <h3>How to Apply</h3> <p>Send us a reply with:</p> <ul> <li>Your GitHub and/or resume.</li> <li>Links to code samples or projects you’ve contributed to (e.g., open-source contributions, side projects).</li> <li>Examples of your past design work (e.g., portfolio, links to projects, case studies).</li> <li>Your technical and user experience impression of SideShift.ai (one paragraph).</li> <li>Salary requirements.</li> </ul> <p>Please keep your answers short and include the word &quot;satoshi&quot; so we know you read these instructions.</p> <p><em>PLEASE NOTE: SideShift.ai will pay fair market rates based on your location and experience.</em></p></div><a href="https://applicantai.com/sideshift/junior-backend-engineer/8?ref=sideshift#apply" role="button" class="dark:text-new-black dark:bg-pixel-blue bg-new-black text-flashbang-white not-disabled:hover:opacity-[0.85] disabled:text-dark-gray font-text flex items-center justify-center rounded-[0.25rem] no-underline text-center uppercase transition-all disabled:cursor-not-allowed disabled:opacity-50 min-w-[15rem] text-lg h-16 gap-4 px-6" target="_blank" rel="noopener noreferrer">Apply</a></div></div></div></div></main><footer class="font-text dark:bg-new-black bg-cyber-gray mt-24 p-0"><div class="px-6 md:px-8"><div class="border-darker-gray mx-auto flex w-full max-w-7xl flex-col items-start gap-14 border-t py-16 lg:flex-row lg:gap-8 lg:pb-24"><div class="max-w-sm"><svg xmlns="http://www.w3.org/2000/svg" width="1408" height="192" fill="none" viewBox="0 0 1408 192" class="text-new-black mb-6 h-8 w-auto max-w-[12rem] fill-black dark:fill-[#F2F2F2] dark:text-[#F2F2F2]" data-sentry-element="LogoIcon" data-sentry-component="StyledLogoIcon" data-sentry-source-file="Footer.tsx"><path d="m285.387 72.785-22.935-23.7h-31.331l-16.941 17.4v14.25l15.741 8.1h37.477l25.034 13.199v28.35l-24.435 25.199h-42.424l-26.684-27.449 9.294-9.749 22.938 23.7h31.331l16.939-17.4v-14.4l-15.291-7.95h-37.177l-25.935-13.2v-28.35l24.585-25.201h42.424l26.684 27.452zm90.965-23.7h-24.138v93h24.138v13.498h-61.464v-13.498h24.134v-93h-24.134V35.582h61.464zm93.027 106.498H402.52V35.586h66.859l24.586 25.197v69.601zm11.394-89.099-16.789-17.4h-48.272v93.001h48.272l16.789-17.4zm41.645 89.099V35.586h91.445v13.498H535.61v39.75h45.272v13.501H535.61v39.748h78.253v13.5zm194.397-82.798-22.937-23.7h-31.331l-16.939 17.4v14.25l15.739 8.1h37.48l25.034 13.199v28.35l-24.435 25.199h-42.424l-26.685-27.449 9.295-9.749 22.935 23.7h31.331l16.941-17.4v-14.4l-15.291-7.95h-37.179l-25.933-13.2v-28.35l24.586-25.201h42.424l26.684 27.452zm111.501 82.798v-53.248h-65.061v53.248h-13.192V35.586h13.192v53.248h65.061v-53.25h13.192v119.999zM929.14 49.084h-24.135v93.001h24.135v13.498h-61.461v-13.498h24.134v-93h-24.134V35.582h61.461zm39.363 0v39.75h45.267v13.501h-45.267v53.248h-13.192V35.586h91.439v13.498zm180.987 0h-39.12v106.499h-13.19V49.084h-39.13v-13.5h91.44zm29.98 106.499v-21.598h14.84v21.598zm127.71 0v-53.248h-65.07v53.248h-13.19V60.785l24.59-25.201h42.27l24.59 25.201v94.798zm0-89.099-16.79-17.4h-31.48l-16.8 17.4v22.35h65.07zm100.82-17.4h-24.14v93.001H1408v13.498h-61.46v-13.498h24.13v-93h-24.13V35.582H1408zM135.339 19.431A80.92 80.92 0 0 0 82.677 0C37.772 0 1.463 36.364 1.463 81.33a81.18 81.18 0 0 0 19.402 52.741zM0 172.153C14.275 184.505 32.847 192 53.22 192c44.901 0 81.212-36.364 81.212-81.331 0-20.403-7.484-39-19.817-53.296L0 172.155z"></path></svg><p class="dark:text-smoke text-dark-gray m-0 mb-10 text-left font-light">Trade between BTC, ETH, SOL and 200+ other coins. Sent directly to your wallet.</p><div class="flex items-center gap-8"><a href="https://twitter.com/sideshiftai" rel="noopener noreferrer" target="_blank"><svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-new-black dark:text-flashbang-white h-6"><path d="M14.283 10.157 23.218 0H21.1l-7.758 8.82L7.147 0H0l9.37 13.336L0 23.988h2.117l8.193-9.314 6.543 9.314H24l-9.717-13.83Zm-2.9 3.297-.95-1.328L2.88 1.559h3.252l6.096 8.528.95 1.328L21.102 22.5h-3.253l-6.466-9.046Z" fill="currentColor"></path></svg></a><a href="https://t.me/joinsideshiftai" rel="noopener noreferrer" target="_blank"><svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-new-black dark:text-flashbang-white h-6"><g clip-path="url(#telegram-icon_svg__a)"><path d="m9.417 15.181-.397 5.584c.568 0 .814-.244 1.11-.537l2.662-2.545 5.518 4.041c1.012.564 1.725.267 1.998-.93L23.93 3.82h.001c.321-1.497-.54-2.082-1.527-1.715l-21.29 8.151c-1.453.564-1.43 1.374-.247 1.741l5.443 1.693 12.643-7.91c.595-.395 1.136-.177.691.217L9.417 15.181Z" fill="currentColor"></path></g><defs><clipPath id="telegram-icon_svg__a"><path fill="currentColor" d="M0 0h24v24H0z"></path></clipPath></defs></svg></a><a href="https://www.instagram.com/sideshift_ai/" rel="noopener noreferrer" target="_blank"><svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-new-black dark:text-flashbang-white h-6"><g clip-path="url(#instagram_svg__a)" fill="currentColor"><path d="M23.977 7.056c-.057-1.275-.263-2.152-.558-2.912a5.857 5.857 0 0 0-1.388-2.128A5.907 5.907 0 0 0 19.907.633C19.143.338 18.27.13 16.995.075 15.711.015 15.303 0 12.046 0 8.785 0 8.377.014 7.097.07 5.823.127 4.946.333 4.187.628a5.856 5.856 0 0 0-2.129 1.388A5.909 5.909 0 0 0 .675 4.14C.38 4.904.173 5.776.117 7.05.057 8.336.042 8.744.042 12.002c0 3.259.014 3.667.07 4.947C.17 18.224.375 19.1.67 19.86a5.919 5.919 0 0 0 1.388 2.129c.6.61 1.327 1.083 2.124 1.383.764.295 1.636.501 2.912.558 1.28.056 1.687.07 4.946.07 3.258 0 3.666-.014 4.946-.07 1.275-.057 2.152-.263 2.912-.558a6.139 6.139 0 0 0 3.511-3.512c.296-.764.502-1.636.558-2.911.056-1.28.07-1.688.07-4.947 0-3.258-.004-3.666-.06-4.946Zm-2.162 9.799c-.051 1.172-.248 1.805-.412 2.227a3.981 3.981 0 0 1-2.279 2.278c-.422.165-1.06.361-2.227.413-1.266.056-1.646.07-4.848.07s-3.586-.014-4.848-.07c-1.172-.052-1.805-.248-2.227-.413a3.693 3.693 0 0 1-1.378-.895 3.73 3.73 0 0 1-.896-1.378c-.164-.422-.36-1.06-.412-2.227-.056-1.266-.07-1.646-.07-4.848 0-3.203.014-3.587.07-4.848.051-1.172.248-1.805.412-2.227.193-.52.497-.994.9-1.379a3.726 3.726 0 0 1 1.379-.895c.422-.164 1.06-.36 2.227-.413 1.266-.056 1.646-.07 4.848-.07 3.207 0 3.586.014 4.848.07 1.172.052 1.805.249 2.227.413.52.192.994.497 1.378.895.399.39.703.858.896 1.379.164.422.36 1.06.412 2.227.056 1.266.07 1.645.07 4.848 0 3.202-.014 3.577-.07 4.843Z"></path><path d="M12.044 5.837a6.167 6.167 0 0 0-6.165 6.165 6.167 6.167 0 0 0 6.165 6.165 6.167 6.167 0 0 0 6.166-6.165 6.167 6.167 0 0 0-6.166-6.165Zm0 10.164a4 4 0 1 1 .002-8 4 4 0 0 1-.002 8ZM19.893 5.594a1.44 1.44 0 1 1-2.879 0 1.44 1.44 0 0 1 2.88 0Z"></path></g><defs><clipPath id="instagram_svg__a"><path fill="currentColor" d="M0 0h24v24H0z"></path></clipPath></defs></svg></a></div></div><div class="flex flex-1 flex-wrap gap-12 lg:justify-end"><div class="flex flex-col gap-4"><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" data-sentry-element="NextLink" data-sentry-component="Link" data-sentry-source-file="Link.tsx" href="/treasury">Treasury</a><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" data-sentry-element="NextLink" data-sentry-component="Link" data-sentry-source-file="Link.tsx" href="/integrations">Integrations</a><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" rel="noopener noreferrer" href="https://sideshift.ai/api" target="_blank">API</a><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" data-sentry-element="NextLink" data-sentry-component="Link" data-sentry-source-file="Link.tsx" href="/embed">Embed</a><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" data-sentry-element="NextLink" data-sentry-component="Link" data-sentry-source-file="Link.tsx" href="/jobs">Jobs</a><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" data-sentry-element="NextLink" data-sentry-component="Link" data-sentry-source-file="Link.tsx" href="/ambassadors">Ambassadors</a><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" rel="noopener noreferrer" href="https://t.me/sideshiftaibot" target="_blank">Telegram Bot</a></div><div class="flex flex-col gap-4"><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" data-sentry-element="NextLink" data-sentry-component="Link" data-sentry-source-file="Link.tsx" href="/account">Account</a><button class="font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start">Select fiat (USD)</button><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" data-sentry-element="NextLink" data-sentry-component="Link" data-sentry-source-file="Link.tsx" href="/refer">Referral Program</a><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" data-sentry-element="NextLink" data-sentry-component="Link" data-sentry-source-file="Link.tsx" href="/dashboard">Earnings Dashboard</a><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" rel="noopener noreferrer" href="https://help.sideshift.ai/" target="_blank">FAQ</a><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" rel="noopener noreferrer" href="https://help.sideshift.ai/en/articles/5646873-sideshift-ai-brand-assets" target="_blank">Brand Assets</a></div><div class="flex flex-col gap-4"><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" rel="noopener noreferrer" href="https://help.sideshift.ai/en/articles/4559664-which-coins-and-tokens-are-listed" target="_blank">Listed Coins</a><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" data-sentry-element="NextLink" data-sentry-component="Link" data-sentry-source-file="Link.tsx" href="/xai-white-paper">XAI White Paper</a><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" rel="noopener noreferrer" href="https://dune.com/sideshiftai/sideshiftai" target="_blank">Statistics</a><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" rel="noopener noreferrer" href="https://research.sideshift.ai/" target="_blank">Research</a><a class="text-base no-underline transition font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start" data-sentry-element="NextLink" data-sentry-component="Link" data-sentry-source-file="Link.tsx" href="/press">Press</a><button class="font-text uppercase text-dark-gray dark:text-smoke dark:hover:text-flashbang-white hover:text-darker-gray no-underline md:text-lg font-normal p-0 flex items-start justify-start">Feedback</button></div></div></div></div><div class="bg-smoke px-6 font-light dark:bg-black md:px-8"><div class="mx-auto flex max-w-7xl flex-col gap-2 py-4 text-center sm:flex-row sm:gap-4 sm:text-left"><span class="dark:text-dark-gray text-new-black sm:mr-4">SideShift.ai<!-- --> © <!-- -->2025</span><a class="text-base no-underline transition dark:text-dark-gray dark:hover:text-smoke text-new-black hover:text-darker-gray no-underline" data-sentry-element="NextLink" data-sentry-component="Link" data-sentry-source-file="Link.tsx" href="/legal">Terms &amp; Conditions</a></div></div></footer></div></div><!--$--><!--/$--></div><div id="__toast-root__"></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/jobs","query":{},"buildId":"Dnh98j6_gZMJHH_DTxf-Y","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10