Desenvolvedor React/React Native Sênior
Catho

Rio de Janeiro - RJ
•1 hora atrás
•Nenhuma candidatura
Sobre
Estamos contratando Desenvolvedor React/React Native Sênior responsável por por criar soluções escaláveis, seguras e alinhadas às melhores práticas de engenharia de software, trabalhando em um ambiente dinâmico e colaborativo. Para essa evolução, é necessário experiência em: React (Sênior); React Native (Sênior); Node.js; Engenharia de software e padrões de projeto (SOLID, Clean Architecture, MVVM/MVI) e promover boas práticas (DRY, KISS, YAGNI); Projetar e evoluir arquiteturas híbridas (React Native + módulos nativos) e modulares (monorepo, microapps/módulos de feature quando aplicável), definindo contratos e boundaries claros entre camadas; Definir, implementar e manter testes automatizados (unitários e de componente), além de metas de cobertura por módulo e pipeline; Capacidade de trabalhar em equipe e comunicar ideias de forma clara. Responsabilidades: Desenvolver e manter aplicações móveis utilizando React, React Native com foco em experiência do usuário e performance; Garantir a qualidade do código seguindo padrões de desenvolvimento, boas práticas e princípios de arquitetura; Colaborar com equipes multidisciplinares em projetos que utilizam arquitetura híbrida; Participar ativamente de cerimônias e práticas de metodologias ágeis (Scrum/Kanban); Contribuir para decisões técnicas relacionadas à arquitetura e evolução das aplicações Estamos contratando Desenvolvedor React/React Native Sênior responsável por por criar soluções escaláveis, seguras e alinhadas às melhores práticas de engenharia de software, trabalhando em um ambiente dinâmico e colaborativo. Para essa evolução, é necessário experiência em: React (Sênior); React Native (Sênior); Node.js; Engenharia de software e padrões de projeto (SOLID, Clean Architecture, MVVM/MVI) e promover boas práticas (DRY, KISS, YAGNI); Projetar e evoluir arquiteturas híbridas (React Native + módulos nativos) e modulares (monorepo, microapps/módulos de feature quando aplicável), definindo contratos e boundaries claros entre camadas; Definir, implementar e manter testes automatizados (unitários e de componente), além de metas de cobertura por módulo e pipeline; Capacidade de trabalhar em equipe e comunicar ideias de forma clara. Responsabilidades: Desenvolver e manter aplicações móveis utilizando React, React Native com foco em experiência do usuário e performance; Garantir a qualidade do código seguindo padrões de desenvolvimento, boas práticas e princípios de arquitetura; Colaborar com equipes multidisciplinares em projetos que utilizam arquitetura híbrida; Participar ativamente de cerimônias e práticas de metodologias ágeis (Scrum/Kanban); Contribuir para decisões técnicas relacionadas à arquitetura e evolução das aplicações



