Overview
We have thousands of developers using Shorebird every month, shipping tens of millions of updates around the globe. We built this with a tiny team and our community has grown faster than our ability to support it. Developer onboarding and support today is fragmented across email, Discord, and direct outreach. Our engineers are splitting time between building products and answering questions. We need someone to own developer onboarding full-time, ensuring they have the tools, resources, and support they need to build Flutter apps with Shorebird..
What You'll Do
- Handle first-line technical support for Shorebird developers across multiple channels, using tools like Plain to resolve and escalate issues swiftly and effectively.
- Provide white-glove onboarding and support for enterprise customers during proof-of-concept evaluations and expansion deals.
- Engage with developers and founders on social media and in the Discord sharing best practices and building Flutter applications.
- Create high-quality technical content for our users and community. This might include items such as guides, tutorials, FAQs, videos, and interactive demos in a way that reduces onboarding friction and showcases what Shorebird can do.
- Build and maintain sample projects that show how to integrate Shorebird into real Flutter apps.
- Review and edit sales and marketing content from a developer perspective and for technical accuracy.
- Manage and grow our Discord community. Turn it from a support channel into an engaged developer hub with active moderation, conversation, and resources like job postings.
- Represent Shorebird in high-growth regions (India, Southeast Asia, and beyond) where a significant portion of our customer base lives.
What We're Looking For
- Mission alignment. You care about helping the world stop writing everything twice. Flutter is our tool for that, and Shorebird aims to take Flutter beyond where Google can.
- Being a small team, we all wear many hats. When we see something that needs to be done we do it. This role requires somebody that when they see something that needs to be done to improve the lives of developers or reduce friction for employees they do it.
- 2+ years of hands-on experience with Flutter/Dart. You understand the pain points Flutter developers face because you've lived them.
- Experience in developer support, developer relations, developer advocacy, or community management, ideally in a technical product context.
- Strong written and verbal communication skills. You can explain a complex integration in a Discord thread just as clearly as in a polished tutorial.
- You're a self-starter. You work well with little oversight and thrive in ambiguous environments.
- You care about product quality and developer experience.
- Our largest user bases are in India, Brazil with Japan and Vietnam growing rapidly preference for candidates with time zone overlap with these regions
- Bonus: experience creating technical video content or running developer-focused social channels.
Why Join
- Work directly with a small team solving hard, high-impact problems.
- Competitive compensation + early equity.
- Shape the future of how mobile apps are built and shipped.
- Unlike developer advocacy at a big company, you won't be reading from a script. You're the one writing the script.
- You'll have direct access to customers, their codebases (when authorized), and the engineering team building the product. This role has genuine international reach and impact from day one.
- We travel periodically to a central location to work and socialize as a team for a week.
What Your Days Will Look Like
First Day
We're all remote, so you'll start by opening up Discord and saying hello. Most of us hang out on video throughout the day depending on what we're working on. The team will be there to walk you through everything.
We'll get you set up with access to Plain, our support email, Discord admin, and our docs repo. Then we'll walk through the current state of developer onboarding and support. What's working, what's falling through the cracks, and where the biggest pain points are for customers right now.
First Week
You'll shadow our existing support flow and start responding to real questions in Discord and email. We'll go through the backlog of common issues together so you can see the patterns. You'll also get oriented on Shorebird's products, our docs, and the Flutter ecosystem context that matters for developer onboarding and support.
First Month
By now you'll be the primary owner of support. You'll have a handle on the most common issues and know when to escalate to engineering. You'll start identifying gaps in our documentation and begin creating your first guides or tutorials based on real questions you've seen.
You'll also start building relationships with key enterprise customers via our sales channels and supporting any active proof-of-concept evaluations.
Early on you will spend time together with the team mapping out a plan for the Discord community, what "good" looks like, what content or structure changes would help, and how to start converting passive members into engaged users.
First Quarter
You're in a rhythm of support and starting to see the impact of better content and community management. This should include fewer repeat questions, more engaged Discord members, smoother enterprise onboardings. You'll have published several pieces of developer content and have a roadmap for what's next.
Identify what’s needed from a pre-sales perspective to onboard developers, helping our sales team build a sustainable business model.
Beyond that, it's hard to predict. We're a small startup. What we're looking for first and foremost is someone who wants to work in that environment and genuinely cares about making developers successful.