Staff Software Engineer - Frontend

Playlist · Brazil · Engineering

Posted 2026-11-03

Apply for this role →

The Role You’ll Play

Build and maintain performant, accessible React applications that drive real-world experiences

Partner with Product, Design and Engineering to bring features to life from ideation through deployment, always iterating with the end-user in mind

Champion engineering best practices: DDD (Domain Driven Design), automated testing, peer reviews, observability, and clean component design

Lead and influence frontend architecture decisions that prioritize scalability and simplicity

Own the frontend platform direction: tooling, performance, error handling, and responsive design

Author RFCs and lead cross-squad initiatives from design through rollout

Seek feedback, iterate fast, and balance innovation with reliability

Approach development with empathy, understanding how your work supports both our partners and their communities

Mentor others and help foster a collaborative, inclusive engineering culture

Experience You Bring

You care about writing great code and solving the right problems. You’re energized by big-picture thinking and grounded in delivering value with clarity and care.

Senior-level experience building large-scale SaaS frontends with React and TypeScript

Deep understanding of frontend architecture: design systems, state and data-fetching patterns, and the backend-for-frontend pattern

Strong testing discipline with Jest or Vitest, React Testing Library, and Cypress or competing technologies

Familiarity with frontend observability tools like Datadog RUM

Comfortable with modern build tooling (Vite, linters, type checking, CI gates) and Node.js services like NestJS

Agile mindset and strong grasp of software development lifecycle practices

Ability to navigate complexity, assess tradeoffs, and execute with confidence

Excellent communicator who brings others along and helps ideas stick

Technologies you'll be working with

Languages: TypeScript, Javascript, SCSS

Frameworks and libraries: React, Ant Design, AG Grid, SWR, TanStack Query, Zustand, React Hook Form, internal @itg-fe component library

Tooling and testing: Vite, oxlint, Storybook, Jest, Vitest, React Testing Library, Cypress

Monitoring and flags: Datadog RUM, LaunchDarkly

Backend-for-frontend: NestJS on Node.js

Apply for this role →

← Back to all jobs