Encora

Senior Frontend JavaScript Design System Engineer

Encora
Apply
3 hours ago
Remote, Peru +2 moreSenior

Responsibilities

  • Build and maintain reusable, scalable UI components and modules using TypeScript, JavaScript, and component-based frameworks.
  • Develop schema-driven frontend solutions that dynamically render content through configuration-based architectures.
  • Translate UX/UI designs into pixel-perfect, responsive, and cross-browser-compatible interfaces.
  • Integrate components across schemas, data pipelines, runtime rendering, and CMS platforms.
  • Develop automated unit, integration, and regression tests to ensure component quality and stability.
  • Ensure adherence to design-system standards, performance requirements, and frontend best practices.
  • Optimize component maintainability, scalability, and long-term stability.
  • Collaborate with cross-functional teams to deliver consistent user experiences.
  • Navigate complex codebases and contribute high-quality solutions with minimal supervision.

Requirements

  • 7+ years of frontend software engineering experience.
  • Strong proficiency in JavaScript and TypeScript.
  • Experience with modern frontend frameworks such as React, Angular, Vue, or similar component-driven frameworks.
  • Ability to adapt quickly to proprietary frameworks and internal development ecosystems.
  • Experience building schema-driven and data-driven UI components.
  • Strong understanding of component architecture and reusable design patterns.
  • Advanced knowledge of CSS, SCSS/Sass, Flexbox, CSS Grid, responsive design, and token-based design systems.
  • Experience developing pixel-perfect interfaces from design specifications.
  • Strong experience with automated testing frameworks such as Jest, Jasmine, Karma, or similar solutions.
  • Deep understanding of the DOM lifecycle, semantic HTML, browser rendering, and frontend performance optimization.
  • Experience handling edge cases, dynamic content rendering, localization, and responsive behavior.
  • Experience with Git and modern software development practices.
  • Upper-Intermediate to Advanced English communication skills.
  • Preferred: experience with design systems, component libraries, enterprise-scale frontend platforms, Google technologies and frameworks such as Wiz and Blaze/Bazel, CMS-driven frontend architectures, WCAG/accessibility standards, tokenized design systems, frontend performance and scalability practices, or large-scale high-traffic web platforms.

Benefits

  • Remote-only work arrangement for candidates located in Costa Rica or Peru.

Tech Stack

AngularBazelCSSGitHTMLJasmineJavaScriptJestKarmaReactSassTypeScriptVue.js

Categories

Encora

About Encora

5,001-10,000 employees

Encora provides software and digital product engineering services for technology companies and enterprises, including cloud-native development, data engineering, and QA. It operates a global delivery model and supports outsourced product development and managed engineering teams. Headquartered in Santa Clara, California, Encora is privately held and was acquired by Coforge; it previously raised $200 million in private equity funding in 2019.

Contact me