Squad

Senior Frontend Engineer, TypeScript

Squad

full-time

Posted on:

Origin:  • 🇦🇷 Argentina

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CypressJestReactTypeScript

About the role

  • Own the End-to-End Frontend - Translate designs (Figma, wireframes, product specs) into production-ready code. Build and maintain reusable components, design systems, and UI patterns for speed and consistency.
  • Build interactive chat features: streaming messages, typing indicators, auto-scroll.
  • Design and ship responsive layouts that work seamlessly across desktop and mobile.
  • Ensure accessibility (a11y) with ARIA roles, keyboard navigation, and visible focus states.
  • Translate product requirements and design concepts into clean, maintainable, reusable components.
  • Collaborate with designers and backend engineers to define smooth API/UI integrations.
  • Handle error states gracefully with retry/recovery options.
  • Contribute to the design system and drive engaging micro-interactions.

Requirements

  • 5+ years of professional frontend development experience.
  • Strong expertise with React (hooks, context, state management) and TypeScript.
  • Proficiency with modern styling approaches (Tailwind, CSS Modules, styled-components, etc.).
  • Proven track record delivering responsive, accessible, performant UIs.
  • Experience implementing animations/micro-interactions (CSS animations, Framer Motion, etc.).
  • Solid understanding of frontend architecture and component-driven design.
  • Excellent communication and collaboration skills in cross-functional teams in both English and Spanish.