Location
Buenos Aires, Buenos Aires, Argentina
Job Type
full-time
Work Format
🏢 Hybrid
Salary
Not specified
Posted
August 13, 2026

Job Description

As our hiring team is international, we kindly ask that you submit your CV in English to ensure it can be reviewed by all stakeholders.

We are a global technology group, headquartered in London.

We deploy experts and frontier technology, like AI, to help organisations thrive through change.

We have over 600 professionals (>75% hands-on technical talent) spread across Europe, North America and Asia, and are backed by Marlin Equity Partners. 

We help customers:

Work smarter – Building modern, scalable infrastructure, apps and workflows that actually improve your bottom line.

Engage personally – Creating digital experiences that capture attention, convert sales, and keep customers coming back.

Stay secure – Establishing the security, governance and compliance systems that protect you from threats, fines, and downtime.

We work with some of the world's biggest brands to solve their biggest problems.
From highly regulated financial institutions to fast-moving tech unicorns and global retailers.

Different worlds, same standard: we ship tangible outcomes into production, fast.
Then we work alongside customers to maintain and optimise them long term, upskilling their teams along the way.

Role Overview

We are seeking a Frontend Engineer with strong expertise in modern JavaScript, content management systems, and AI interface implementation to join our Americas team. In this role, you will be responsible for contributing to high-performance, accessible, and visually stunning user experiences for our enterprise clients in North America.

Based in Argentina, you will be a key member of the regional team, supporting the development of sophisticated interfaces that bridge the gap with backend AI logic. You will focus on engineering excellence, specifically in building scalable components and integrating Generative AI capabilities into the browser, while collaborating with our global engineering teams in Europe.

As a Frontend Engineer at Beyond, you’ll:

  • Build Modern Interfaces: Write clean, modular, and highly efficient code using the latest Angular and JavaScript (ES6+) to support large-scale content and data platforms.
  • Develop Design Systems: Contribute to the development and maintenance of robust component libraries, ensuring visual consistency, reusability, and adherence to accessibility (WCAG) standards.
  • Implement AI Experiences: Design and develop specialized interfaces for generative AI, including streaming text responses, chat interfaces, and complex data visualizations for Agentic workflows.
  • Master Content Platforms: Integrate front-end architectures with enterprise-grade Content Management Systems, ensuring seamless data flow between the CMS and the UI.
  • Contribute to Technical Design: Support the creation of Technical Design Documents (TDDs) and help translate UX/UI requirements into executable frontend components and state management logic.
  • Collaborate Globally: Work closely with US-based product owners, designers, and European delivery teams, requiring a proactive communication style and flexibility for early-morning syncs.
  • Optimize Performance: Champion best practices in web performance, SEO, and automated frontend testing to ensure high-quality enterprise deployments.

Things that will make you stand out:

  • Engineering Experience: 3-5 years of professional experience in frontend development, with a track record of contributing to complex, client-facing applications.
  • JavaScript Proficiency: Deep knowledge of modern JavaScript/TypeScript and professional work experience with Angular.
  • Design System Proficiency: Proven experience building or maintaining scalable Component Libraries (using tools like Storybook) and working closely with Figma-based design tokens.
  • AI/UX Integration: Hands-on experience implementing UI patterns for LLM-driven applications, including handling streaming APIs, markdown rendering, and AI feedback loops.
  • CMS Expertise: Experience working with headless or decoupled Content Management Systems (e.g., Brightspot, Contentful).
  • Communication: Fluent English skills with the ability to discuss technical trade-offs clearly with both designers and backend peers.

Nice to Have

  • Framework Versatility: Proficiency in Angular for supporting specific enterprise legacy-to-modern migrations.
  • Cloud Capable: Familiarity with Google Cloud Platform (GCP) hosting environments (Firebase, Cloud Run) and interacting with Vertex AI endpoints.
  • State Management: Deep experience with Redux, NgRx, or Signal-based state management.
  • Performance Tooling: Experience with Core Web Vitals optimization and advanced profiling tools.

What we want from you:

We are building a world-class delivery centre in Buenos Aires and want the best engineering talent in the region. We believe the best work happens when we collaborate in person. We expect a genuine effort to be present in the office two days a week when not on project work to help build our culture and engage in spontaneous problem-solving. Your energy and presence will be vital in making our studio a hub of creativity and innovation.

Benefits

We believe in supporting our team members both professionally and personally. Here's how we invest in you:

  • Work from Home Allowance
  • Private Medical Insurance for family group
  • Birthday leave
  • 10 paid learning days per year
  • Bonusly 100 points per month to recognise colleagues

Diversity and Inclusion

At Beyond we champion diversity and inclusion. We believe that a career in IT should be open to everyone, regardless of race, ethnicity, gender, age, sexual orientation, disability or neurotype. We value the unique talents and perspectives that each individual brings to our team, and we strive to create a fair and accessible hiring process for all.

🎯 Who is this job for?

Level: Middle Frontend Engineer with 3–5 years of professional experience building complex, client-facing applications.

Required skills: Strong JavaScript/TypeScript and Angular expertise, component libraries and design systems with Storybook and Figma tokens, WCAG accessibility, headless CMS integration, AI interface development, state management, testing, performance optimization, SEO, and fluent English communication.

Suitable tasks: Developing scalable interfaces, streaming chat and generative AI experiences, data visualizations, reusable components, CMS-connected UIs, technical designs, and automated tests while collaborating with international teams.

💬 Potential Interview Questions

How would you structure a scalable Angular application for an enterprise content and data platform?

I would organize the application by business domains and use standalone components, shared UI primitives, and clear service boundaries. I would also define consistent patterns for routing, dependency injection, error handling, and state management to keep the codebase maintainable as it grows.

What are the key differences between Angular Signals and NgRx, and when would you use each?

Signals are useful for local or relatively simple reactive state with minimal boilerplate, while NgRx is better for complex shared state, predictable event-driven updates, and debugging through actions and reducers. The choice depends on state scope, workflow complexity, and the need for centralized effects and tooling.

How would you implement a streaming generative AI response in a browser-based chat interface?

I would consume a streaming endpoint using Server-Sent Events, fetch streaming bodies, or WebSockets, then progressively append validated chunks to the conversation state. The UI should support cancellation, connection errors, loading states, partial markdown rendering, and protection against unsafe or malformed content.

What security and UX considerations are important when rendering LLM-generated markdown?

Generated markdown must be sanitized before being inserted into the DOM, with scripts, unsafe URLs, and dangerous HTML removed. The interface should also clearly distinguish generated content, provide feedback controls, handle incomplete streamed markdown gracefully, and communicate uncertainty or errors to users.

How would you integrate a headless CMS such as Contentful or Brightspot with an Angular frontend?

I would define typed API models, create a CMS adapter layer, and map CMS responses into view models so components remain independent of vendor-specific structures. I would also handle preview and published content, caching, pagination, localization, missing fields, and API failures.

How would you design and maintain a reusable component library using Angular and Storybook?

I would build components around clear inputs, outputs, accessibility requirements, and composable variants, while keeping business logic outside generic UI components. Storybook would document states and interactions, and automated visual, unit, and accessibility tests would help prevent regressions.

How do you ensure that an Angular interface meets WCAG accessibility standards?

I use semantic HTML, keyboard-accessible interactions, visible focus states, correct labels and relationships, sufficient color contrast, and appropriate ARIA only when native semantics are insufficient. I also validate components with automated tools such as axe and perform keyboard and screen-reader testing.

Which techniques would you use to improve Core Web Vitals in an Angular application?

I would use lazy-loaded routes, optimized images, server-side rendering or prerendering where appropriate, code splitting, caching, and minimal JavaScript on the critical path. I would profile real-user metrics and browser traces to address LCP, INP, and CLS issues based on measured bottlenecks.

How would you test a complex frontend feature that combines CMS content, AI responses, and user state?

I would use unit tests for transformations, reducers, services, and component behavior; integration tests for CMS and AI boundaries with mocked responses; and end-to-end tests for key user journeys. Streaming, retries, empty states, authorization failures, and malformed content should all be covered.

How would you integrate an Angular frontend with a backend AI service hosted on GCP or Vertex AI?

I would generally route requests through a secure backend or Cloud Run service rather than exposing credentials in the browser. The frontend would use authenticated APIs, typed contracts, streaming support where needed, observability-friendly error handling, and clear separation between presentation state and AI orchestration.

📋 Job Summary

Beyond is a London-headquartered global technology group seeking a Frontend Software Engineer to join its Buenos Aires team and build high-performance digital experiences for leading enterprise clients. You’ll develop scalable Angular and JavaScript/TypeScript interfaces, design systems, CMS integrations, accessible components, and generative AI experiences such as chat interfaces, streaming responses, and data visualizations. This is a hybrid role, with an expectation of working from the Buenos Aires office two days per week when not assigned to project work; the salary is not disclosed. Apply to work with international teams on ambitious AI and digital transformation projects while enjoying private family medical insurance, a work-from-home allowance, birthday leave, and 10 paid learning days annually.

Required Skills

Angular JavaScript TypeScript Storybook GCP Redux Firebase Vertex AI

Never miss a JavaScript opportunity

Subscribe to get similar jobs and weekly insights delivered to your inbox

Hiring JavaScript developers?

Post your job to 7,800+ registered developers. Starting free.

See Pricing

Is this your listing? Claim or request removal