Rocaalliances logo
Rocaalliances

33 open roles

Frontend Engineer, MSP Partner Portal

Medellin, Antioquia, ColombiaFull-timeExecutivePosted Oct 28, 2026

Job description

Frontend Engineer, MSP Partner Portal About the client Our client is a leading global email and collaboration security company. It is building a new engineering team in Medellín to own its partner portal for Managed Service Providers (MSPs): the platform partners use for quoting, contracts, billing and provisioning.

About the role

We are hiring Frontend Engineers at Senior and Mid level for this new team, which will take over the MSP partner portal from the systems integrator that runs it today, operate it in production and shape its roadmap. You will report to the Engineering Manager and work daily with colleagues in the United States and Europe.

The stack is a React microfrontend shell in an NX monorepo and a TypeScript/Node backend-for-frontend (BFF) over microservices, hosted on AWS EKS, with Keycloak for identity and integrations with Salesforce Revenue Cloud, Boomi, Net. Suite, Zone. Billing, Snowflake and Avalara.

What you'll do

  • Build and evolve the React shell and microfrontends that make up the portal for quoting, contracts, billing and provisioning.
  • Work in the NX monorepo with NX Cloud: module boundaries, shared libraries, build caching and affected-based pipelines.
  • Contribute to and maintain the Storybook UI platform and shared component library.
  • Build accessible interfaces to WCAG 2.1 AA and make accessibility part of reviews and testing.
  • Integrate with the TypeScript BFF through REST/OpenAPI and handle OIDC-based login flows in the browser.
  • Work with QA on component, integration and end-to-end tests, and share production support for the frontend. Level expectations
  • Senior (typically 5+ years): owns frontend architecture with the Architect, leads the frontend takeover from the current vendor, sets standards for NX, Storybook and accessibility, and mentors others.
  • Mid (typically 2–5 years): delivers features and components within established patterns, joins after go-live and grows into shared ownership of the frontend. What success looks like in your first 6 months
  • Knowledge transfer complete for the shell, microfrontends, NX setup and Storybook.
  • Shipping frontend releases independently through Dev, QA, Staging and Production, and owning frontend issues in production.
  • Frontend build, release and component library knowledge documented and shared, with no single point of failure.
  • A measurable accessibility baseline for the portal, with the main gaps prioritized in the backlog. Tech environment React
  • TypeScript
  • Microfrontends (Module Federation)
  • NX monorepo
  • NX Cloud
  • Storybook
  • WCAG 2.1 AA
  • REST / OpenAPI
  • OIDC
  • Playwright / Cypress Requirements Required
  • Professional experience building production applications with React and TypeScript.
  • Experience with microfrontend architectures (for example Module Federation) or large modular frontends.
  • Hands-on experience with NX or a similar monorepo tool.
  • Experience building and documenting components in Storybook or a design system.
  • Practical knowledge of web accessibility standards and testing tools.
  • Professional English for daily work with US and European colleagues.

Nice to have

  • Experience with complex B2B forms and data-heavy interfaces such as quotes, pricing or invoices.
  • Familiarity with OIDC / SAML login flows from the frontend side.
  • Experience with Playwright or Cypress.
  • Frontend performance and observability (Core Web Vitals, real-user monitoring).

Benefits

  • Permanent contract (contrato a término indefinido) with all legal benefits
  • Competitive salary
  • Private health insurance (medicina prepagada)
  • Be part of a new engineering team in Medellín from the start
  • On-site role in Medellín with parking

Description copied from Rocaalliances's careers page. Read the full posting before you apply.

More jobs at Rocaalliances

See all openings at Rocaalliances

More jobs in Medellin

See all jobs in Medellin