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
View details
Apply Now