Skip to content

Senior Frontend Engineer LATAM

  • Remote
    • Remote, São Paulo, Brazil
  • Software Development

Job description

Let’s be direct: We’re looking for a technical powerhouse. If you’re the developer who:

  • Is the clear technical leader on your team

  • Consistently solves problems others can’t crack

  • Ships complex features in half the time it takes others

  • Writes code so clean it could be published as a tutorial

  • Takes pride in elevating the entire codebase

Then we want to talk to you.
This isn’t a role for everyone, and that’s by design.
We’re seeking developers who know they’re exceptional and have the track record to prove it.

Job requirements

Required Qualifications:

  • Bachelor’s degree in computer science or a related field, or equivalent experience.

  • Experience as a Senior Frontend Engineer (or equivalent senior-level experience).

  • Expertise in TypeScript.

  • Strong professional experience with React.

  • Hands-on experience with Tailwind CSS in production.

  • Experience building and maintaining Storybook component libraries.

  • Unit testing experience (e.g., Jest or Vitest) and React Testing Library.

  • GraphQL experience (e.g., Apollo or Relay) for building data-driven UIs.

  • Proficient in client-side JavaScript, modern frameworks, and handling cross-browser compatibility issues.

  • Experience with version control systems like Git and an understanding of CI/CD pipelines.

Preferred Qualifications:

  • Familiarity with modern front-end build tools and pipelines (e.g., Vite, Webpack, Babel, npm/yarn/pnpm).

  • Experience with end-to-end testing (e.g., Playwright or Cypress).

  • Strong appreciation for clean, well-documented, and maintainable code.

  • Experience with performance optimization, accessibility (a11y), and responsive design best practices.

  • Familiarity with containerization technologies like Docker.

Additional Information:

  • This is a fully remote position.

  • Compensation will be in USD.

  • Work hours are aligned with the EST time zone (9 AM to 6 PM EST) or PT time zone.

or