Senior Front-End Engineer (React + TypeScript)

Brasil

Apply

We're looking for a Senior Front-End Engineer who thrives on turning complex requirements into clean, intuitive, and lightning-fast user interfaces. If you've mastered React, understand the fine art of front-end architecture, and can wrangle massive datasets without breaking a sweat, you might just be the person we're after.

This is more than just building buttons and dashboards you'll be architecting the user-facing core of a sophisticated application, collaborating closely with designers, product managers, and back-end engineers to create a seamless and powerful user experience.

What you'll do

  • Design, develop, and refine high-performance, responsive, and user-friendly web applications with TypeScript, JavaScript, and React.
  • Collaborate across teams from product to design to backend translating ideas into polished, intuitive interfaces that handle complex interactions and large-scale datasets.
  • Write code you're proud of clean, well-documented, and testable.
  • Push performance to the limit, ensuring smooth rendering, fast load times, and fluid user interactions, even with huge datasets.
  • Shape the foundation by leading the development and evolution of our design system.

What you bring

  • Proven success as a Senior Front-End Engineer building and scaling sophisticated web applications.
  • Deep expertise with React and its ecosystem.
  • Strong grasp of front-end architecture, design patterns, and complex state management.
  • Experience creating, maintaining, and evangelising a design system.
  • Skill in optimising browser-based applications for speed, efficiency, and reliability.
  • Experience working in Agile environments and collaborating with cross-functional teams.
  • A passion for user-centred development and a knack for solving tough interface challenges.
  • Ability to define and negotiate API requirements with back-end teams to ensure smooth and efficient data flow.

Bonus points for

  • Knowledge of computer graphics (2D/3D, CAD, Three.js, WebGL, WebGPU).
  • Experience with real-time collaboration tools and data sync frameworks (SignalR, Y.js).

Nível de experiência Pleno-sênior

Tipo de emprego Tempo integral

Função Engenharia e Tecnologia da informação

Setores Recrutamento e seleção de pessoal

Requirements

Experience

  • Proven success as a Senior Front-End Engineer building and scaling sophisticated web applications.
  • Deep expertise with React and its ecosystem.
  • Strong grasp of front-end architecture, design patterns, and complex state management.
  • Experience creating, maintaining, and evangelising a design system.
  • Skill in optimising browser-based applications for speed, efficiency, and reliability.
  • Experience working in Agile environments and collaborating with cross-functional teams.
  • A passion for user-centred development and a knack for solving tough interface challenges.
  • Ability to define and negotiate API requirements with back-end teams to ensure smooth and efficient data flow.

Skills

  • React
  • TypeScript
  • JavaScript
  • front-end architecture
  • design patterns
  • state management
  • design system
  • performance optimization
  • agile environments
  • cross-functional team collaboration
  • API negotiation
  • computer graphics
  • real-time collaboration tools
  • data sync frameworks
  • Three.js
  • WebGL
  • WebGPU
  • SignalR
  • Y.js
  • CAD

Responsibilities

  • Design, develop, and refine high-performance, responsive, and user-friendly web applications with TypeScript, JavaScript, and React.
  • Collaborate across teams from product to design to backend translating ideas into polished, intuitive interfaces that handle complex interactions and large-scale datasets.
  • Write code you're proud of clean, well-documented, and testable.
  • Push performance to the limit, ensuring smooth rendering, fast load times, and fluid user interactions, even with huge datasets.
  • Shape the foundation by leading the development and evolution of our design system.

Technologies

ReactTypeScriptJavaScriptThree.jsWebGLWebGPUSignalRY.jsCAD

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.