Senior React/TypeScript + Node.js Engineer

PeruFull-TimeSeniorSoftware Engineering

You will be redirected to the company career page

We are seeking a highly skilled Senior Fullstack Engineer with deep experience in React, TypeScript, and Node.js (19730) to build end-to-end product features in a modern, cloud‑based environment. This role requires strong technical expertise, a “pixel‑perfect” mindset for UI, and the ability to design scalable backend services while collaborating across functional teams.

  • You will work across the full stack—from UI components to backend APIs—delivering high-quality, secure, and production-ready software in an AWS environment.

Responsibilities and Duties

  • Build end‑to‑end product features using TypeScript, React, and Node.js, delivering UI, backend logic, and production-ready deployments.
  • Translate UI/UX designs into pixel-perfect, accessible, and responsive interfaces that elevate the customer experience.
  • Develop, consume, and maintain RESTful APIs to ensure seamless communication across the application stack.
  • Ensure strong data integrity, security, and performance across front‑end and back‑end systems.
  • Diagnose and resolve performance bottlenecks, reliability issues, and UX inconsistencies in a proactive and iterative manner.
  • Write and maintain unit, integration, and end‑to‑end tests with tools like Vitest, Mocha/Chai, or Playwright.
  • Support and improve CI/CD workflows, including automation of testing and deployment pipelines.
  • Communicate clearly about technical decisions, trade-offs, and implementation strategies to cross‑functional teams.

Qualifications and Skills

  • 5+ years of proven experience as a Fullstack Developer building web applications using TypeScript, React, and Node.js.
  • Strong experience working within an AWS environment.
  • Experience designing and implementing REST APIs.
  • English conversational skills
  • A strong “pixel-perfect” mindset with exceptional attention to UI detail (spacing, states, responsiveness, accessibility).
  • Comfort with modern testing frameworks such as Jest, Mocha/Chai, Cypress, or Playwright.
  • Advanced understanding of: API design Data modeling fundamentals Performance optimization Reliability patterns Security best practices Ability to break down ambiguous problems, propose sound technical solutions, and execute effectively.
  • API design
  • Data modeling fundamentals
  • Performance optimization
  • Reliability patterns
  • Security best practices
  • API design
  • Data modeling fundamentals
  • Performance optimization
  • Reliability patterns
  • Security best practices

Nice to Have

  • Experience with Nest.js and modern frontend best practices.
  • Familiarity with AI‑powered development tools such as Copilot, Claude Code, Codex, Cursor, or similar.
  • Experience working on Cybersecurity projects or platforms.

Job Summary

CompanyEncora
LocationPeru
TypeFull-Time
LevelSenior
DomainSoftware Engineering