[Remote - India/Brazil Only] Full Stack Developer
Core
Design system architecture and build/maintain scalable backend methods for a live virtual video events platform combining video conferencing, chat, gaming, and gifting.
Role type
Senior Full Stack Developer (Node.js/TypeScript)
Builds
Scalable video & chat platform, API, web application, and database integration
Domain
Live virtual video events, video streaming, real-time communication
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js ecosystem, TypeScript/JavaScript (ES6), scalable system architecture, WebSockets, cloud hosting (Azure/AWS), SQL/NoSQL databases (MongoDB, Elasticsearch, PostgreSQL), Redis, Nginx, version control (GitHub), ReactJs/Redux, asynchronous request handling, video streaming technologies (WebRTC)
Preferred skills
server-side templating languages, server-side CSS preprocessors
Technologies
Node.js, TypeScript, JavaScript, React, Redux, MongoDB, Elasticsearch, PostgreSQL, Redis, Nginx, Azure, AWS, WebRTC, GitHub
Responsibilities
Design system architecture, build and maintain efficient reusable code, scale platform from idea to live, integrate user-facing elements with server-side logic, integrate data storage solutions, identify bottlenecks and bugs, lead continuous improvement of development process, act as sounding-board for product development landscape
Seniority
Senior, hands-on IC
