5 hours ago
Remote, Peru +2 moreSenior
Responsibilities
- Build and maintain reusable, scalable UI components and modules with TypeScript/JavaScript and component-based frameworks.
- Develop schema-driven and data-driven frontend solutions that dynamically render content through configuration-based architectures.
- Translate UX/UI designs into pixel-perfect, responsive, cross-browser-compatible interfaces.
- Integrate components across schemas, data pipelines, runtime rendering, and CMS platforms.
- Develop automated unit, integration, and regression tests for component quality and stability.
- Ensure compliance with design system standards, performance requirements, accessibility considerations, and frontend best practices.
- Optimize component maintainability, scalability, and long-term stability while contributing to complex codebases with minimal supervision.
- Collaborate with cross-functional teams to deliver consistent user experiences.
Requirements
- At least 7 years of frontend software engineering experience.
- Strong proficiency in JavaScript and TypeScript.
- Experience with React, Angular, Vue, or similar component-driven frameworks.
- Experience building schema-driven and data-driven UI components and reusable component architectures.
- Advanced knowledge of CSS, SCSS/Sass, Flexbox, CSS Grid, responsive design, and token-based design systems.
- Experience creating pixel-perfect interfaces from design specifications.
- Strong experience with automated testing frameworks such as Jest, Jasmine, or Karma.
- Deep understanding of DOM lifecycle, semantic HTML, browser rendering, frontend performance, localization, dynamic content, and responsive behavior.
- Experience working with Git and modern software development practices.
- Ability to adapt to proprietary frameworks, navigate complex technical environments, solve problems autonomously, and communicate in upper-intermediate to advanced English.
- Preferred experience with design systems, component libraries, enterprise-scale frontend platforms, Google technologies such as Wiz and Blaze/Bazel, CMS-driven frontend architectures, WCAG/a11y, tokenized design systems, and high-traffic web platforms.
Benefits
- Remote-only work arrangement in Costa Rica or Peru.
Tech Stack
Categories
About Encora
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.
