Exadel

Senior Software Engineer (React, TypeScript)

Exadel
Apply
7 hours ago
São Paulo, BrazilSenior

Responsibilities

  • Design, develop, and maintain reusable React components and design system assets.
  • Build higher-order UI components, page templates, dashboards, forms, navigation systems, and global application layouts.
  • Define component APIs, standards, properties, and best practices across multiple products.
  • Collaborate with UX and Product Design teams to translate designs into scalable frontend architecture.
  • Review and productionize AI-generated or prototype code for maintainability, accessibility, performance, and reliability.
  • Implement packaging, versioning, release management, and CI/CD pipelines for design system distribution.
  • Create technical documentation for engineers and AI-assisted development tools.
  • Ensure WCAG compliance, responsive design, and cross-browser compatibility.
  • Develop automated testing strategies including visual regression and snapshot testing.
  • Mentor peers and drive frontend engineering best practices across teams.

Requirements

  • Senior-level experience developing applications with React and TypeScript.
  • Strong expertise in modern frontend architecture and component-based development.
  • Proven experience building, maintaining, or scaling design systems and component libraries.
  • Advanced knowledge of HTML, CSS, responsive design, layout techniques, and browser rendering.
  • Experience publishing reusable packages and managing versioning and release processes.
  • Strong understanding of component composition and abstraction patterns.
  • Experience implementing accessibility practices, keyboard navigation, and screen reader compatibility.
  • Ability to transform prototype or AI-generated code into scalable, production-quality solutions.
  • Experience with UI testing methodologies, including visual regression and snapshot testing.
  • Ability to work independently and take end-to-end ownership of technical initiatives.
  • Intermediate English proficiency at B1+ or higher.
  • Experience with Turborepo or Nx, Vite, Ant Design or similar UI frameworks, Cursor, Claude, GitHub Copilot, v0, Next.js, or Tailwind CSS is preferred.
  • Experience in consulting or enterprise-scale product environments is preferred.

Benefits

  • Hybrid work, with in-office and remote flexibility varying by location and contract type.
  • International projects and top-tier equipment provision.
  • Medical healthcare, well-being programs, sports compensation, and local benefits.
  • Ongoing learning and reimbursement, recognition programs, team events, and referral bonuses.

Tech Stack

CSSHTMLNext.jsReactTailwind CSSTypeScript

Categories

Exadel

About Exadel

1,001-5,000 employees
Contact me