(REMOTE WORLDWIDE - Contract)
Tired of maintaining legacy systems or being siloed in a giant org? Ready to architect the scalable backbone of a brand new platform?
TopTopTime is creating a space where independent pros – coaches, teachers, creators – can ditch the admin headaches and focus on their craft. We're building the digital main street for services, handling bookings, payments, and visibility so they can thrive.
We're pre-launch, just two people (CTO + Frontend Engineer), and you'd be our Founding Backend Engineer. Yes, founding. You won't just implement endpoints; you'll design the entire serverless architecture and lay the groundwork for future scale.
Your Mission, Should You Choose to Accept It:
- Architect & Build the Core: Design and implement our serverless backend using SST, AWS Lambda, and Typescript.
- Master the Data Layer: Leverage DynamoDB (with ElectroDB) for efficient, scalable data storage and retrieval. Define data models that make sense.
- Craft Robust APIs: Build clean, well-documented REST APIs for our frontend and potential future integrations.
- Handle the Money: Integrate seamlessly and securely with Stripe for payment processing.
- Think Scale & Security: Build with performance, reliability, and security in mind from day one.
- Collaborate Intensely: Work side-by-side with the CTO and Frontend Engineer to define requirements and deliver features.
Your Toolkit (aka Must-Haves):
- Proven experience building and deploying production backends, ideally serverless.
- Strong proficiency in Typescript and Node.js.
- Hands-on experience with AWS Lambda, API Gateway, and DynamoDB.
- Experience using infrastructure-as-code tools (familiarity with SST is a huge plus).
- Experience designing and implementing REST APIs.
- Experience with Stripe integration.
- The autonomy and drive to own a project from zero to one. You're comfortable navigating ambiguity and making decisions.
- Excellent communication skills in English.
- A genuine passion for building robust systems and a "let's figure it out" mindset.
Bonus Levels:
- Experience with Elasticsearch for search capabilities.
- Deep knowledge of serverless patterns and best practices.
- Understanding of event-driven architectures.
- Familiarity with ElectroDB's specific patterns.
The Loot & Logistics:
- Role: Backend Engineer (Contract)
- Duration: 6 months initial (strong potential for extension/hire)
- Compensation: $4000 USD / month
- Location: 100% Remote, Worldwide. Seriously. Work from wherever you're happiest and most productive.
- Start Date: Like, yesterday (ASAP!).
Why You'll Dig It Here:
- Monumental Impact: You're not a cog. You're building the foundation. Your decisions matter.
- Zero Bureaucracy: Talk directly to the decision-makers (because that's the whole team right now).
- Learn & Grow: Tackle diverse challenges, work with modern tech, and grow with the company.
- Real Flexibility: We care about results, not punching a clock.
- Build Something Good: Empower independent professionals around the world.
The Gauntlet (Our Process):
- Interview with one of the cofounders: Quick chat to align on mission, mindset, and fit.
- HackerRank Challenge: Show us your coding chops (we'll send the link).
- CTO Interview: Let's talk tech, vision, and whether we vibe.
- CEO Interview: Final check for culture fit and shared ambition.
Ready to build the engine?
If you're nodding along and thinking "Hell yes!", send us:
- Your LinkedIn profile link.
- A brief paragraph explaining why this role at this stage excites you.
We're stoked to hear from you!
#Backend #Serverless #AWS #SST #Lambda #Typescript #DynamoDB #Nodejs #RemoteWork #Startup #FoundingEngineer #Impact #GlobalTalent #Stripe