
Crew
Next Gen ATS/CRM for Modern Recruitment Agencies
What Crew does
Crew is the next-gen ATS/CRM built just for recruiting agencies and independent recruiters. It’s all about modern sourcing, packed with cool automation and even a dash of AI. It's beautiful and well-designed. Plus, it’s deeply integrated with LinkedIn—because let’s be honest, that’s where we recruiters hang out most of the day. With Crew, you can forget about all that tedious copying/pasting, and tab-switching, making your workday a whole lot smoother.
1 open role
What the role involves
About the Opportunity You’ll be a core part of the engineering team, working on both our main products (CRM, Chrome Extension, APIs) and internal development challenges with split work between backend feature development and infrastructure challenges. At Crew (YC S21) you’ll be constantly learning and teaching others, with a sense of ownership over the product and pride in your work. The best practices of the team will be influenced by your voice, and there will always be space and time for you to experiment and bring new ideas to the table. So, what will you do as a Software Engineer? As a small team we favour generalists. You might work on TypeScript code, or dive into the backend. There is loads of room to find your passion and see everything that makes the platform tick. Building a multi-region and highly available architecture with the CTO. Building internal infrastructure/tooling within AWS and keeping our build times down in automation, deploying and testing. Brainstorm features with our core team and designer and guide decisions based on your knowledge of the codebase. Own meaningful parts of our platform, have an impact, grow with the company and set company-wide engineering goals. Our Stack Crew is 100% Serverless CRM running on AWS Lambda Services are written in Go, while all things frontend are Angular and TypeScript. We communicate using gRPC, SQS and JSON-RPC. We’re persisting application data in MonogDB and in cloud storage. We have robust coding standards and every pull request needs review and approval before it lands in master. We use the GitFlow workflow and we release a few times a week. We’re using Cognito and Firebase for push notifications, GitHub for code hosting, Slack for communication, Figma for design, Linear for product delivery, Loom for screencasts and a few others. This might be for you if... You can readily learn most technologies as you go. To you, technologies are about tools and tradeoffs, not an ideology. Deep understanding of designing, writing, running, maintaining and debugging applications across the whole stack in one or more of the technologies listed above. Self-directed and effective at working independently, yet equally comfortable contributing in a team environment You are confident that your code will handle real-world demands, and you don't expect others to test it thoroughly for you. You understand the difference between "making something work" and "making something work reliably". You enjoy using what you've helped build, and still pay attention to things that feel off. You can empathize with other users and understand how they might see things differently, or that if something is completely clear to you, it might still be unintelligible to others. We work remote, our users are remote too. You value writing and express yourself concisely. You may hold strong opinions, but you are not ideological. You communicate thoughtfully, always assume others speak in good faith, aim to understand opposing perspectives and compromise when needed. Bonus points if you have experience with Working in a product growth environment. Serverless application architecture and TypeScript. DevOps appetite - you have implemented CI using CircleCI, Git, and Docker. Open-source contribution. Hiring process: We are fully remote - so is our hiring process. We value written and async communication, you will get a taste of it during the process. Step 1 - Submit your application by filling out the form on the right side. The more information you give us the better. We will review your submission and may reach out with a quick questionnaire. Step 2 - A first call (30’) with Mohamed, CTO & Co-Founder. Step 3 - Hands-on lab (async). We are conscious of your time and will, of course, reimburse you for your efforts. Step 4 - A system design interview (1h) with CTO. We are interested in how you would tackle solving real world challenges. Step 5 - A team fit (30 min), All Crew mates share a set of values. Get
Roles are as last read from the company’s own listings. Openings close without notice — check the date on the listing before you spend an evening on the application.
Check the company’s own careers page — linked at the top — before a job board. A role appears there first, sometimes weeks before it is syndicated anywhere else.
Questions and experiences
Nobody has asked anything about Crew yet. If you have interviewed here, what you know is worth more to the next person than anything on the rest of this page.
Company facts compiled from public sources and last refreshed 9 September 2026. Details change; treat the company’s own site as the authority.