Senior Full Stack Engineer (Video Platform)
New
B
BydrecSoftware Development
Candidates living in Mexico, or all LATAM are welcome to apply.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Advanced English proficiency (written and spoken).
- Experience
- 5+ years of professional software engineering experience.
- Required Skills
- DockerNode.jsPostgreSQLSQLCloud ComputingJavascriptTypeScriptReactRESTful APIsDistributed Systems
Requirements
- 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.
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.
- Improve system observability through monitoring, logging, dashboards, and operational documentation.
- Mentor other engineers and contribute to engineering best practices.
View Full Description & ApplyYou'll be redirected to the employer's site