Senior Full Stack Engineer (Video Platform) - LATAM-Remote

🏢 Bydrec · all Bydrec jobs (4)
📍 Brazil
📅 Posted 2026-09-05 · via Himalayas
🏷 Full-Stack-Engineer,Full-Stack-Developer,Backend-Engineer,Frontend-Engineer,Software-Engineer,Remote-Senior-Full-Stack-Developer,Senior-Full-Stack-Engineer-(React-Node.Js),Senior-Frontend-Full-Stack-Engineer
Apply on original site ↗

Excellent opportunity to work REMOTELY with a U.S.-based company. Candidates living in Mexico, or all LATAM are welcome to apply.

About the Company

Bydrec , Inc. is a California-based company that connects top Tech talent from Latin America with U.S. companies looking to expand their development teams. Learn more at .
Position Summary

We are seeking a Senior Full Stack Engineer to join a team focused on building and scaling modern video technology solutions.

The ideal candidate has strong expertise in JavaScript, TypeScript, Node.js, and React , along with experience developing scalable backend services, APIs, and distributed systems. This role requires someone comfortable working across the entire stack, solving complex technical challenges, and contributing to cloud-based, high-performance applications.
Responsibilities

- Develop and maintain full-stack applications using JavaScript, TypeScript, Node.js, and React.

- Design and build scalable backend services, APIs, and asynchronous workflows.

- Work with browser-based technologies and complex frontend application flows.

- Develop applications operating in cloud-native and containerized environments.

- Troubleshoot and resolve production issues across frontend, backend, databases, and infrastructure.

- Optimize application performance, scalability, reliability, and security.

- Work with SQL databases, including schema design, migrations, indexing, and query optimization.

- Participate in architecture discussions, code reviews, and technical design sessions.

- Write clean, maintainable, and well-tested code.

- Improve system observability through monitoring, logging, dashboards, and operational documentation.

- Collaborate with globally distributed engineering teams.

- Mentor other engineers and contribute to engineering best practices.

- Leverage AI-assisted development tools responsibly to improve productivity and code quality.

Qualifications

Required:

- Advanced English proficiency (written and spoken).

- 5+ years of professional software engineering experience.

- Strong experience with JavaScript and TypeScript.

- Strong backend development experience using Node.js (NestJS, Express, or similar frameworks).

- Strong frontend development experience with React and modern web technologies.

- Experience designing and building production APIs and distributed systems.

- Solid understanding of asynchronous programming concepts, including promises, async/await, queues, retries, and event-driven architectures.

- Strong experience with SQL databases, preferably PostgreSQL.

- Experience working in cloud and containerized environments.

- Experience with monitoring, observability, and troubleshooting production systems.

- Ability to work independently and take ownership of projects from design through delivery.

Nice to Have:

- Deep understanding of Node.js internals (event loop, streams, worker threads, async model).

- Experience with Golang.

- Experience with video streaming technologies such as WebRTC, MediaRecorder, WebAudio, or FFmpeg.

- Experience with browser automation tools such as Playwright or Puppeteer.

- Experience with Kubernetes, Docker, GCP, Kafka, Pub/Sub, and CI/CD pipelines.

- Experience with performance profiling and optimization.

- Previous experience mentoring engineers or leading technical initiatives.

Originally posted on Himalayas

← All remote jobs

Get remote developer jobs like this by email

One weekly digest. No spam, unsubscribe anytime.

Similar for you