Skip to content
← All positions
Proveedor de internet por fibra óptica (Lima) This position is closed

Frontend JavaScript Developer (React) — customer portal

Mid-to-senior, 100% remote, for a fiber-optic internet provider in Lima. Customer portal and operations dashboard in React: usage, invoices, payments and support. Basic English.

Workplace
Remote
Type
Contract
Level
Mid-level
Location
Remoto · horario de Lima
Posted from
15 Oct 2026
Until
20 Oct 2026

About the role

About the role

We are looking for a frontend JavaScript developer with React for a fiber-optic internet provider in Lima that is rebuilding its customer portal and internal operations dashboard (sign-ups, technical visits, incidents).

Responsibilities

  • Build the customer portal in React: usage, invoices, online payments (Yape/Plin, card) and support tickets.
  • Develop the operations dashboard for the technical team: installation schedule, coverage map and network status.
  • Integrate the ISP management system APIs (MikroWisp) and payment gateways.
  • Care for performance and accessibility on mid-range phones, where most customers connect.
  • Work from Figma designs and deliver reusable, tested components.

Must-have requirements

  • 3+ years with modern JavaScript and React (hooks, React Router, state management).
  • TypeScript, REST API consumption, token-based authentication.
  • Modern CSS (Tailwind or similar), responsive design and basic accessibility.
  • Git with pull requests, testing with Vitest/Testing Library.
  • Basic English (reading documentation).

Nice to have

  • Next.js, PWA and push notifications.
  • Experience in telecom, utilities or self-service portals.
  • Peruvian payment gateways (Culqi, Niubiz, Izipay).

Terms

  • Hired through Code Society, 100% remote, Lima hours.
  • 6-month project with possible extension.