Position: Node.js developer, Team Lead
Category: Node.js
English level: upper
Years of experience: 7

We have build a distributed system with ability to survive and process load up 100000 request per minute from twitter webhooks.
I want develop myself as a team lead and delivery manager.
I have a lot of experience with social media integrations and building scalable systems on AWS.

Latest projects:
1. Place where social media natives can discover, read, watch, discuss, and share news content and publishers can distribute and monetize their paywalled content. Business model offers to pay only for what you read (per article) and helps preserve independent journalism.

Challenges: huge number of users for the start. Platform is designed to handle thousands of active users simultaneously. Work in a distributed team in mono repo. New serverless framework AWS CDK.

2. A solution that enables brands to interact with consumers over Twitter and Facebook through the platform. Each user has a separate chat which can contain his public and private massages. Allow agents to respond in different channels and select a “reply to” message or post/twit.

Challenges: Using TW firehose to get and filter twitter content. Manage user/channel states to reply in the correct channel. Process big volume of messages with huge spikes.
Looking for a project with a team of 10-15 developers with good project planning and vision.