JobMatch
← Back to jobs

Staff Engineer - Sênior

FCamara

RemoteBrazilseniorFull Time
Posted
today
Source
Himalayas
Field
Engineering

Skills

TypeScriptReactCI/CDVueGit

Description

Você vai trabalhar em produtos digitais em produção — mobile e web — dentro de um ecossistema financeiro com base de usuários ativa e ciclos de entrega contínuos. O time mantém aplicações React Native e interfaces web em React/Vue, com foco em qualidade, performance e baixo risco de regressão. - Desenvolver e evoluir funcionalidades em React Native (iOS e Android) e aplicações web utilizando React e ; - Participar de todo o ciclo de desenvolvimento, incluindo refinamento técnico, implementação, code review e releases; - Escrever e manter testes unitários, garantindo cobertura adequada para fluxos críticos da aplicação; - Contribuir com decisões de arquitetura e boas práticas de desenvolvimento junto à squad; - Identificar oportunidades de melhoria e reduzir o débito técnico de forma contínua; - Colaborar com equipes multidisciplinares em um ambiente de desenvolvimento distribuído. Obrigatórios: - Experiência de 3 anos ou mais com React Native e/ou React em ambiente de produção; - Domínio de TypeScript, incluindo tipagem avançada, generics e boas práticas de desenvolvimento; - Experiência com testes unitários utilizando Jest e Testing Library; - Conhecimento sólido de React Hooks, Context API e gerenciamento de estado; - Experiência com Git, participação em code reviews e trabalho colaborativo; - Facilidade para atuar simultaneamente em projetos mobile e web. Diferenciais: - Experiência com , especialmente Composition API; - Vivência em projetos de fintechs ou plataformas financeiras; - Conhecimento de princípios de Clean Code e SOLID aplicados ao desenvolvimento Front-end; - Experiência com Firebase (Remote Config e Realtime Database); - Conhecimento em CI/CD para aplicações mobile e web; - Familiaridade com arquitetura Package-by-Feature (Feature-Based Architecture). O que oferecemos: - Atuação em produtos reais, utilizados diariamente por milhares de usuários, com impacto direto no negócio; - Ambiente técnico colaborativo, com foco em qualidade, revisão de código e compartilhamento de conhecimento; - Autonomia para propor melhorias, evoluir arquiteturas e influenciar decisões técnicas; - Stack moderna, em constante evolução, com oportunidades de aprendizado em diferentes contextos de desenvolvimento. Originally posted on Himalayas

JobMatch aggregates public listings. Always apply through the original posting.