Technical Community Manager

Make our community the place to hang out for like-minded productivity geeks.

Raycast makes it simple, fast and delightful to control your tools. We're looking for somebody who supports and grows our technical community to be the place to be to improve your productivity.

Raycast is a native Mac application with a significant focus on top-notch UI and interactions. We genuinely care about user experience, performance, privacy and ease of use. We had enough of dealing with slow and clunky tools. Raycast is our attempt to let you enjoy your daily workflows without all the distractions.

Early on, we established a community around Raycast. We believe it's a lot better working with people together on a problem. Especially when it's a very personal problem like productivity. Our users hold us accountable to ship a high quality software and help us spreading the word. We value their feedback by responding to every single one that we receive. This builds trust to our users and guarantees that we're staying close to our user-base. We need somebody who lives up to these values and is the sponge that observes user feedback and brings it in a streamlined way to our product teams. It's all about shipping the right product for our users!

We're a fully remote company and looking for candidates in the UTC timezone (London, Lisbon, Dakar, ...) ± 3 hours. This position is for a full-time employment.

In this role you will...

  • Make our users heard. You'll be in touch with users in Slack, via email and on GitHub. You'll observe their problems and aim to resolve them. You'll also make sure to follow up as soon as we shipped fixes to build a strong feedback loop.
  • Own our feedback flow. We rely on the feedback of our users and want to be as close as possible to them. You'll streamline our feedback system to bring important insights into the product development flow.
  • Investigate and triage bug reports. We aim to build a high quality product and are obsessed with bug reports. You'll make it easier for developer to concentrate on fixing the bug instead of spending hours on investigating. For this, you'll find reproducing steps while communicating with affected users.
  • Grow our community. Inspire developers with demos, blog posts, tutorials and other content. Write and share our changelog entries via Twitter, Slack and email to close the feedback loop with our users.
  • Find new ways to engage with our community. Create a sense of belonging with hackathons, AMAs or whatever else you can think of. We want to be close with our users and build Raycast together with them. Maybe even organize the first RayConf?!

You will be a great fit if...

  • You've built global communities before. You have a toolkit to repeat this again for us. You're fluent in English and a strong external communicator to connect with our users around the world.
  • You have a strong understanding of technical communities. You have empathy for developers' challenges and ideally you have experience writing code. You know JavaScript/TypeScript to fully leverage the React and Node.js ecosystem.
  • You have strong sense of empathy. It resonates with you when a user is frustrated about Raycast. You are fired up by solving unknown problems and don't shy away asking clarifying questions. You go the extra mile to understand the cause of the problem and are driven by positive answers after you resolved something for a user.
  • You're a heavy Raycast user. You work closely with the community and need to know Raycast inside out. We'll tell you all the secrets but you should be already a heavy Raycast users. In addition, you try to shave of millisecons of your daily workflows to be more efficient.

How to apply?

Now that you know about us, we would like to learn more about you. Send us an engaging message at with information you think is relevant. Tell us why you want to join us, what excites you about the problem we're solving and how you envision your role at Raycast. Read about our application process.