Pular para o conteúdo principal

Desenvolvedor Sênior | React Native

Descrição da vaga

Na Segware, lideramos o mercado de soluções em software para centrais de monitoramento. Nossa missão é clara: impulsionar o crescimento dos nossos clientes enquanto construímos um mundo mais seguro.


Somos apaixonados por inovação. Com tecnologia de ponta, oferecemos soluções que abrangem desde monitoramento e controle de acesso até portarias, análise de dados, comunicação e gestão de equipes técnicas e táticas. Não importa o tamanho da operação, a Segware é para todos. 



Seja um SegMaker!

Responsabilidades e atribuições

Seu dia a dia será...


  • Desenvolver soluções para plataformas de missão crítica, alta disponibilidade e alto desempenho
  • Desenvolvimento com códigos “clean”, testáveis, eficientes e com boas práticas
  • Participar de todas as etapas do ciclo de desenvolvimento de produtos
  • Garantir que os projetos estejam em conformidade com as especificações
  • Participar com outros desenvolvedores no desenvolvimento e solução de problemas
  • Investigar alternativas e tecnologias e apresentá-las para revisão arquitetônica a fim de apoiar a melhoria contínua
  • Manter contato com as últimas tendências em desenvolvimento

Requisitos e qualificações

O que você vai fazer

  • Conduzir o desenvolvimento de features de ponta a ponta em React Native, iOS e Android
  • Tomar e sustentar decisões de arquitetura: estrutura de projeto, gerenciamento de estado, camada de dados, estratégia de testes
  • Resolver problemas de plataforma: performance, consumo de bateria, execução em background, sincronização offline
  • Integrar apps com APIs do ecossistema e discutir o contrato quando não atender ao mobile
  • Implementar protótipos com fidelidade ao que foi especificado em UI e comportamento
  • Participar do handover técnico e da definição de arquitetura junto a produto e tech lead
  • Elevar a régua do time: code review com critério, mentoria dos desenvolvedores menos experientes, padrões que sobrevivem à sua ausência
  • Acompanhar o app em produção e atuar na causa raiz, não só no sintoma

Requisitos

  • Experiência sólida (4+ anos): com desenvolvimento React e React Native
  • TypeScript: em projetos de produção
  • Hooks e programação funcional: conhecimento profundo
  • Navegação e estado: experiência com React Navigation e gerenciamento de estado (Context API, React Query/TanStack Query ou similar)
  • Testes automatizados: em JavaScript/TypeScript (Jest, React Testing Library)
  • Deploy de apps: vivência com deploy iOS e Android (build, certificados, publicação nas lojas)
  • Estilização: Styled Components
  • UI/UX: boa compreensão e atenção a detalhes de layout
  • Idioma: inglês técnico para leitura de documentação
  • CI/CD: conhecimento de pipelines de CI/CD mobile
  • React web: experiência com desenvolvimento de aplicações web em React (SPA, ecossistema de build, roteamento web)
  • Node.js: experiência com desenvolvimento backend em Node.js (APIs REST, integração com bancos de dados, autenticação)

Diferenciais

  • Conhecimento de desenvolvimento nativo (integração com módulos Swift/Kotlin ou Objective-C/Java)
  • Experiência com Expo (SDK, EAS Build, dev client)
  • Vivência construindo ou consumindo design systems
  • Monitoramento de erros em produção (Sentry ou similar)
  • Conhecimento de i18n (i18next ou similar)
  • TDD

Perfil desejado

  • Habilidades analíticas: excelentes habilidades analíticas e de resolução de problemas
  • Liderança e autonomia: autonomia para liderar tecnicamente discussões de arquitetura
  • Comunicação e feedback: boa comunicação e capacidade de dar e receber feedback técnico
  • Adaptabilidade: bom desempenho em ambientes dinâmicos com múltiplas demandas

Informações adicionais

O que você vai encontrar aqui?


  • Modelo de trabalho remoto;
  • Vale Refeição/Alimentação;
  • Plano de saúde 50% pago pela empresa e 50% pago pelo colaborador;
  • Convênio odontológico 50% pago pela empresa e 50% pago pelo colaborador;
  • Auxílio home office;
  • Day off no de mês de aniversário;
  • Licença paternidade e maternidade estendida;
  • Total Pass: Plataforma de bem-estar com academias, esportes, pilates, luta, nutrição, etc
  • Programa Mastercard Surpreenda
  • Plataformas de cuidados emocionais: Psicologia Viva, ZenClub, Vittude
  • Programa de Capacitação Profissional (conforme política);

Acreditamos que as diferenças tornam as pessoas únicas, por isso, todos os candidatos qualificados independentemente de raça, cor, religião, idade, gênero, nacionalidade, deficiência ou constituição familiar, são bem-vindos.


Queremos te conhecer, faça parte do nosso time!

Seja um SegMaker!

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Questionário de Alinhamento Técnico
  3. Etapa 3: Entrevista com RH + Liderança
  4. Etapa 4: Proposta
  5. Etapa 5: Contratação

Quem Somos

Na Segware, lideramos o mercado de soluções em software para centrais de monitoramento. Nossa missão é clara: impulsionar o crescimento dos nossos clientes enquanto construímos um mundo mais seguro.


Somos apaixonados por inovação. Com tecnologia de ponta, oferecemos soluções que abrangem desde monitoramento e controle de acesso até portarias, análise de dados, comunicação e gestão de equipes técnicas e táticas. Não importa o tamanho da operação, a Segware é para todos.