TL;DR

Senior Fullstack Developer (Node React Ruby): Designing, developing, and maintaining scalable full-stack applications with an accent on frontend (React/TypeScript) and backend (Node.js/Ruby) layers. Focus on building RESTful APIs, microservices, leveraging Agentic AI technologies, and collaborating in a remote-first Agile environment.

Location: Must be based in Peru

Company

Encora is a global software and digital engineering company specializing in cloud services, product engineering, AI & LLM engineering, and more.

What you will do

  • Design and build highly scalable full-stack applications delivering exceptional user experiences across web and communication channels.
  • Develop and integrate RESTful APIs and microservices using Node.js, Express, and Ruby on Rails ensuring performance and security.
  • Leverage Agentic AI technologies to enhance code quality and product capabilities.
  • Collaborate with product managers, UX designers, and engineers in a remote-first Agile environment.
  • Lead technical projects and mentor junior engineers.

Requirements

  • Location: Must be based in Peru
  • 7+ years of experience building and scaling production-grade web applications and distributed systems.
  • Strong expertise in JavaScript, TypeScript, React, Node.js, and Ruby on Rails.
  • Experience with RESTful APIs, web standards, and frontend/backend architecture patterns.
  • Experience with observability practices and AWS cloud-native applications.
  • Proven experience working in Agile teams with Git-based workflows and CI/CD pipelines.