Flightcontrol is a 5 person developer experience startup founded by the creator of Blitz.js. But we’re not the macho, overworked team that “startup” might bring to mind. We’re intentionally building the most life-giving and fulfilling company possible, and we want you to join us! 🙂
Flightcontrol is solving the huge gap between Heroku and AWS
Today there is a big tradeoff between Heroku (and it’s derivatives) which is easy to use but very limiting and restricting, and AWS which gives you full power and control but is a nightmare to use. We solve this by providing a layer on top of a company’s own AWS account that makes it very easy to use while still letting them pop the hood and leverage the raw power of AWS directly.
We recently went through Y Combinator and have raised $3.3M.
Meet Our Current Team of 5
We need you to help us design and build our core product features
You will work alongside Mina, cofounder & CTO, to design and develop our core platform functionality. You can see our public roadmap here. There are a ton of hard problems you’ll help us solve.
Our core product boils down to a very sophisticated orchestration system that integrates with many different services, currently all in AWS but we’ll also be adding third-party integrations too.
We use Typescript and Temporal to build all our AWS integrations. Temporal is an incredible technology that came out of Uber for managing complex backend workflows. It simplifies complexity in a similar way to how async/await simplifies promises and callbacks. We don’t expect you to know Temporal — we’ll help you get up to speed on it as much as you need.
For Flightcontrol features, we usually use a Cloudformation stack to create the initial service, but after that we use the AWS Typescript SDK to make direct API calls for updating and changing services.
Nice to have
You Are Someone Who
Your Typical Week at Flightcontrol
On Monday, depending on your timezone, you’ll start your morning or afternoon with a coffee chat where everyone is together for causal conversation. After that, you’ll join our Flightcontrol planning session with the entire Flightcontrol product team. In this planning session, we prioritize tasks for that week that vary between key customer issues, bugs, and new features. We’re currently working in 1 week cycles, but we’re always monitoring if we need to change our process to work more effectively.
Tuesday is a no meeting day for several of us, so you’ll be focused on your work.
On Wednesday you’ll have your weekly 1 on 1 with Brandon, the CEO. This is your time to ask for what you want, bring up issues, ask hard questions, and give and receive feedback. Brandon takes feedback very seriously and is quick to make needed changes.
Thursday and Friday are your time. Sometimes we’ll have another casual company hangout for anyone who wants to join.
Overall, your work hours are flexible and up to you. Some of us work a standard 9-5 type of deal while others have varying schedules.
You’ll do some pairing with Mina, or someone else on the team, any time you need extra help or context. Or if you simply want some social time since we’re remote, and we don’t have typical in-person social things.
Since we’re a startup, the journey from idea to building to shipping will certainly be a bit of a roller coaster. But we’re all on the roller coaster together, learning and iterating as quickly as we can. As long as we stick to our values and show up for each other with curiosity, compassion, and collaboration, we can likely overcome just about anything together.
You Can Growth With Us
We want you to grow with us as much as you desire. As we scale, you’ll be able to grow into almost any role you can imagine. Want to become one of the very best developers in the world? We’ll help train you. Want to become a manager? We’ll make it happen. Want to be an executive? Let’s figure that out. We want you to be with us as long as you are extremely happy. If we get to place were you aren’t happy, we’ll do everything we can to help you find a place where you are.
Our Code of Excellence
Salary & Benefits
Tagged as: AWS, typescript
At GraphCMS, we’re building the leading GraphQL Federated Content Platform. Our goal is to enable developers and content operators to...Apply For This Job
Razeware is the company behind raywenderlich.com, the most popular mobile development site on the Internet. We are a small bootstrapped...Apply For This Job
Neomind Labs empowers organizations of all sizes to own quality custom software by acting as a steward for the software....Apply For This Job
What’s the opportunity? The Principal Backend Engineer will shape how we build our product by adding SaaS backend product development...Apply For This Job
Who we are and what we’re looking for: Bergamotte is reinventing flower-and-plant delivery since 2016 in France with an optimized...Apply For This Job