Playbook - Team Lead (ReactJS / Node.js)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 6+ years of professional software development experience, with a strong focus on full-stack JavaScript / TypeScript. Proven track record in shipping production web applications end-to-end. • 1+ year of direct team leadership experience — managing or formally leading a small engineering team (2+ people). This includes 1:1s, feedback, and accountability for team delivery. • Strong experience with React.js and modern frontend patterns. Ability to build responsive, user-friendly interfaces with attention to detail and performance. • Strong experience with Node.js, including designing GraphQL schemas and understanding resolvers, dataloaders, and API structure for maintainability. • Advanced TypeScript proficiency. Comfortable writing complex types, generics, and conditional types; using TypeScript to enforce contracts and model domain logic across the stack. • Demonstrated ability to facilitate team decisions — gathering input, communicating trade-offs clearly, and driving alignment under ambiguity. • Strong experience working with relational databases (PostgreSQL preferred), including schema design, query optimisation, and reasoning about consistency and performance. • Active daily use of AI coding assistants (Claude Code, Codex, OpenCode, or similar) for development, debugging, and problem-solving. • Strong communication skills in English. Comfortable working in a remote, cross-timezone team and collaborating asynchronously with both engineers and non-technical stakeholders. • Experience with Node.js frameworks: Next.js, NestJS • Familiarity with MVVM or similar architectural patterns. • Familiarity with CI/CD pipelines, infrastructure as code, and improving observability and logging • Familiarity with AWS. We use services like Lambda, Step Functions, SNS/SQS, DynamoDB, and ECS — hands-on experience with some of these is a plus. • Experience building or integrating payment and subscription flows (e.g. Stripe, billing systems, in-app purchases). • Experience working in a startup or fast-growing product company.
Benefits
• Your work will directly affect creators and users on the platform. You’ll work on features that ship quickly and matter. • Equity options • 100% remote with flexible working hours and async-friendly culture. Collaboration across Europe and the US East Coast. • A collaborative team that values ownership, open communication, and autonomy over micromanagement. • Yearly team retreats focused on connection, alignment, and building strong team relationships. • Paid Time Off
Similar Jobs
No credit card. Takes 10 seconds.