Enable job alerts via email!

Staff Software Engineer - React

Rehva Tech

United States

Remote

USD 120,000 - 180,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Uma empresa inovadora de tecnologia busca um Staff Software Engineer focado em React para atuar em 100% remoto. Você será responsável por liderar projetos complexos no frontend, orientar decisões técnicas e colaborar com várias equipes para garantir a excelência na experiência do usuário. Se você possui mais de 6 anos de experiência em desenvolvimento e arquitetura front-end, esta é a sua oportunidade!

Qualifications

  • Extensa experiência com HTML, CSS (SASS, Styled Components, Tailwind) e JavaScript moderno (ES6+).
  • Experiência sólida com frameworks como React.js e gestão de estado avançada.
  • Conhecimento profundo sobre arquitetura de aplicações front-end escaláveis.

Responsibilities

  • Liderar o desenvolvimento e a arquitetura de sistemas front-end complexos.
  • Criar e manter componentes e bibliotecas reutilizáveis.
  • Orientar decisões técnicas e mentorar membros do time.

Skills

HTML
CSS
JavaScript moderno (ES6+)
React.js
Performance Web
Testes Automatizados
APIs REST
CI/CD

Job description

Vaga para Staff Software Engineer focado em React (+ de 6 anos de experiência com React e pelo menos 1 ano como Staff)

Interessados favor mandar e-mail vitor@rehva.com.br e beatriz@rehva.com.br

Como vai ser seu dia a dia como Staff Engineer Frontend por aqui?

  • Liderar o desenvolvimento e a arquitetura de sistemas front-end altamente complexos, impactando diretamente a experiência dos usuários na plataforma Sympla.
  • Orientar decisões técnicas de longo prazo, propondo soluções escaláveis e sustentáveis para projetos de grande porte.
  • Criar e manter componentes e bibliotecas reutilizáveis, garantindo consistência em toda a plataforma.
  • Desenvolver soluções técnicas inovadoras e guiar o time em relação à implementação de melhores práticas de desenvolvimento.
  • Aprimorar continuamente a performance, escalabilidade e acessibilidade das interfaces, mantendo o foco na excelência da experiência do usuário.
  • Colaborar estreitamente com outros times (back-end, design, produto) para garantir que as soluções atendam às necessidades do negócio de forma integrada e eficiente.
  • Revisar e melhorar códigos existentes, propondo refatorações, melhorias contínuas e otimização de processos.
  • Mentorar e desenvolver os membros do time, compartilhando conhecimento, boas práticas e encorajando a evolução técnica de todos.
  • Liderar discussões técnicas e decisões sobre ferramentas e frameworks a serem usados, garantindo que sejam os mais adequados para os desafios enfrentados pela plataforma.
  • Contribuir para a definição e implementação de padrões de desenvolvimento e garantir que todos os membros do time sigam as melhores práticas.

O que você precisa saber para se juntar ao nosso de time de tecnologia?

  • Extensa experiência com HTML, CSS (SASS, Styled Components, Tailwind) e JavaScript moderno (ES6+).
  • Experiência sólida com frameworks como React.js (ou alternativas como Vue.js/Angular) e gestão de estado avançada (Redux, Zustand, Recoil, etc.).
  • Conhecimentos avançados sobre performance web, renderização eficiente, lazy loading e otimização para dispositivos móveis.
  • Experiência com SSR/SSG utilizando Next.js, incluindo a integração de APIs e gerenciamento de dados.
  • Proficiência em testes automatizados (Jest, Cypress, Testing Library) e práticas de TDD.
  • Conhecimento profundo sobre arquitetura de aplicações front-end escaláveis e gestão de código-fonte em equipes grandes.
  • Experiência com integração e consumo de APIs REST, GraphQL e outras tecnologias de comunicação entre sistemas.
  • Familiaridade com CI/CD, pipelines de automação e ferramentas de deploy.
  • Conhecimento sólido de padrões de segurança no desenvolvimento front-end, como prevenção de XSS e CSRF.
  • Experiência com design system, criação de componentes reutilizáveis e padronização de UI/UX.
  • Habilidade de tomar decisões técnicas estratégicas, alinhadas aos objetivos de negócio e às necessidades da plataforma.

Será um show de diferencial se você tiver:

  • Experiência com micro front-ends, WebAssembly e outras inovações na área de front-end.

Modelo de trabalho: 100% remoto

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Software Engineer - (Remote - US)

Jobgether

Remote

USD 170,000 - 190,000

5 days ago
Be an early applicant

[Hiring] Staff Software Engineer @Guild

Guild

Remote

USD 161,000 - 215,000

14 days ago

Staff Software Engineer, Architect (Aspire) - (US Remote)

Jobgether

Remote

USD 120,000 - 180,000

12 days ago

Black Airplane Staff Software Engineer (Fullstack - React/Laravel) - $109,130 - $133,400 Remote[...]

Laravel

Remote

USD 100,000 - 140,000

Yesterday
Be an early applicant

Senior/Staff Software Engineer (U.S. Air Force)

Skylight Digital LLC

Alabama

Remote

USD 150,000 - 203,000

11 days ago

Staff, Software Engineer

Seeq

Remote

USD 140,000 - 180,000

6 days ago
Be an early applicant

Staff Software Engineer

Natera, Inc.

San Carlos

Remote

USD 136,000 - 171,000

30 days ago

Staff Software Engineer

CyberArk

Santa Clara

Hybrid

USD 167,000 - 215,000

6 days ago
Be an early applicant

Senior Staff Software Engineer

Vaco by Highspring

Remote

USD 140,000 - 185,000

6 days ago
Be an early applicant