Exadel

Senior Software Engineer (React, TypeScript)

Exadel
Apply
8 days 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.
  • Manage package publishing, versioning, release processes, and Design System distribution pipelines.
  • Create technical documentation for engineers and AI-assisted development tools.
  • Ensure WCAG compliance, responsive design, keyboard navigation, screen reader compatibility, and cross-browser support.
  • Develop automated testing strategies including visual regression and snapshot testing.
  • Drive frontend engineering best practices, mentor peers, and own technical initiatives end to end.

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 best 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.
  • Strong problem-solving skills and ability to work independently with end-to-end ownership.
  • Intermediate English proficiency at B1+ or higher.
  • Preferred experience with Turborepo, Nx, Vite, Ant Design, Cursor, Claude, GitHub Copilot, v0, Next.js, Tailwind CSS, consulting, or enterprise-scale product environments.

Benefits

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

Tech Stack

CSSHTMLNext.jsReactTailwind CSSTypeScript

Categories

Exadel

About Exadel

1,001-5,000 employees
Contact me