DESENVOLVEDOR MOBILE SR (REACT NATIVE)
Empresa: Globalweb
Local: Remoto
Tipo de Vaga: Efetivo (CLT) | Remoto
| Tipo de Contrato | Efetivo (CLT) |
|---|---|
| Modalidade | Remoto |
| Localização | Remoto |
| Publicada em | 04/03/2026 |
Descrição da Vaga
Confira os detalhes desta oportunidade profissional. Nosso time é formado por excelentes profissionais da área da tecnologia.Colaboração e comprometimento fazem parte do nosso dia-a-dia, quando desenvolvemos novas funcionalidades, construindo um produto robusto e escalável.Fazendo parte de nossa equipe, seu trabalho irá impactar em milhares de usuários que utilizam nossa solução diariamente.
Principais
Responsabilidades
Responsabilidades:· Desenvolver, evoluir e manter aplicações mobile Android utilizando React Native, garantindo qualidade, performance, segurança e boa experiência do usuário.· Implementar funcionalidades com foco em usabilidade, acessibilidade e consistência visual, seguindo padrões e design system quando aplicável.· Integrar o aplicativo com APIs REST e/ou GraphQL, garantindo tratamento de estados, erros, cache e estratégias de sincronização.· Atuar na arquitetura do aplicativo (organização de camadas, navegação, gerenciamento de estado e modularização), garantindo escalabilidade e manutenção.· Garantir qualidade contínua por meio de testes (unitários, integração e E2E quando aplicável), code review e boas práticas de engenharia.· Garantir compatibilidade com diferentes versões do Android e múltiplos dispositivos, monitorando falhas e performance.· Atuar em conjunto com UX/UI, BackEnd, QA e DevOps para garantir coerência funcional e técnica das entregas.· Apoiar processos de integração contínua, versionamento e releases, assegurando estabilidade e rastreabilidade das entregas.· Identificar e corrigir defeitos, gargalos de performance (tempo de inicialização, renderização, consumo de memória) e vulnerabilidades de segurança.· Produzir e manter documentação técnica (arquitetura do app, padrões, guias) e evidências técnicas das entregas realizadas.· Cumprir prazos, metas e obrigações estabelecidas no plano de trabalho e no contrato.
Requisitos:· Experiência em desenvolvimento mobile com React Native (JavaScript e/ou TypeScript).· Conhecimento em arquitetura de aplicações mobile (navegação, gerenciamento de estado, camadas, modularização).· Experiência com consumo e integração de APIs REST e/ou GraphQL, incluindo autenticação e tratamento de erros.· Conhecimento em gerenciamento de estado (Redux/RTK, Zustand, MobX ou similares).· Conhecimento em React Navigation e padrões de navegação (stack, tabs, deep linking).· Experiência com ferramentas e práticas de build e distribuição (Android Studio, Gradle, Play Store, versionamento).· Conhecimento em performance e otimização mobile (profiling, renderização, uso de memória, offline-first).· Experiência com testes automatizados (Jest, Testing Library, Detox/Appium – quando aplicável).· Conhecimento em segurança de aplicações mobile (armazenamento seguro, proteção de tokens, OWASP Mobile).· Experiência com controle de versão (Git) e atuação em squads ágeis (Scrum/Kanban).· Conhecimento em CI/CD para mobile (pipelines, builds, assinatura, distribuição).· Capacidade de compreender
requisitos funcionais e não funcionais e traduzi-los em soluções técnicas.· Capacidade de produzir documentação técnica básica das soluções desenvolvidas.Atribuições:· Implementar, manter e evoluir funcionalidades do aplicativo Android em React Native, conforme
requisitos definidos.· Desenvolver componentes e telas reutilizáveis, garantindo consistência visual e aderência ao design system.· Integrar o aplicativo com serviços backend, implementando autenticação/autorização e tratamento de estados de carregamento.· Implementar armazenamento local, cache e estratégias de sincronização (quando aplicável).· Aplicar padrões de organização de código (feature-based, modularização, boas práticas) e promover refatorações quando necessário.· Criar e manter testes automatizados para garantir qualidade contínua.· Apoiar processos de build, assinatura, publicação e distribuição de versões do aplicativo.· Identificar, analisar e corrigir defeitos, problemas de compatibilidade e gargalos de performance.· Produzir e atualizar documentação técnica (fluxos, padrões, decisões técnicas) e evidências contratuais.· Apoiar o time de QA e UX/UI na validação das entregas e critérios de aceite.· Atuar de forma colaborativa com BackEnd, DevOps, QA e UX/UI, garantindo integração ponta a ponta.· Cumprir prazos, metas e padrões estabelecidos no plano de trabalho e no contrato.Soft Skills:· Boa comunicação técnica e colaboração em equipes multidisciplinares (incluindo atuação remota).· Organização, disciplina e comprometimento com prazos e entregas.· Atenção a detalhes e foco em experiência do usuário.· Capacidade analítica para identificação e resolução de problemas.· Proatividade na proposição de melhorias técnicas, de performance e de usabilidade.· Responsabilidade e postura profissional em ambiente contratual.· Mentalidade aberta para aprender novas formas de trabalho e sempre em busca de novos conhecimentos.
Requisitos para a VagaFormação Exigida:Graduação completa em uma das seguintes áreas: Análise de Sistemas, Ciência da Computação, Processamento de Dados, Sistemas de Informação, Informática, Engenharia da Computação ou demais áreas de Tecnologia da Informação ou Curso Superior completo em qualquer área e Especialização na área Tecnologia da Informação.Certificações Desejadas:· React Native / Mobile Development (trilhas e certificações) –
diferencial.· Meta React Native / Mobile Developer (quando aplicável) –
diferencial.· Google Associate Android Developer (ou equivalente) –
diferencial.· Cloud Computing: AWS Certified Developer – Associate / Azure Developer Associate (AZ-
204) –
diferencial.· Testes: ISTQB Foundation Level –
diferencial;
Mobile Test Automation (Detox/Appium) –
diferencial.· Segurança: OWASP Mobile Top 10 / Secure Coding –
diferencial.· Agilidade: Scrum Developer (PSD) / Scrum Master (PSM I / CSM) –
diferencial.· ITIL 4 Foundation –
diferencial.
Informações Complementares
Pacote de
Benefícios:Plano de Saúde;
Plano Odontológico;
Seguro Prudential: é concedido ao colaborador, de forma gratuita o seguro de vida, auxílio funeral e cesta natalidade, conforme regras específicas da seguradora;
Vale Refeição ou Vale Alimentação;
Vale Transporte: é concedido ao colaborador, para uso no trajeto residência – trabalho – residência, e será descontado mensalmente o percentual de 6% sob o valor do salário, limitado ao valor do benefício (opcional);
Day off: será concedido ao colaborador folga em virtude do dia do aniversário, devendo este ser usufruído na mesma data e/ou no mês do aniversário;
Empréstimo Consignado;
Convênios e Parcerias (Instituições de Ensino, Academias, Cursos de Idiomas entre outros);
Ginástica Laboral.
Como se Candidatar
- Acesse o link: Clique no botão “Candidatar-se” acima para acessar a vaga na plataforma Gupy.
- Crie seu Perfil: Se for seu primeiro acesso, crie uma conta com seus dados.
- Preencha as Informações: Complete as etapas solicitadas (currículo, testes, experiências).
- Acompanhe: Após finalizar, acompanhe o processo no seu painel de candidato.
Dica: Mantenha seu currículo sempre atualizado para aumentar suas chances!
Ver vaga no site oficial da empresa
Gostou desse conteúdo?
Entre no VAGAS E CURSOS - PORTAL VAGAS no WhatsApp e receba tudo em primeira mão!
Entrar no GrupoEntre no VAGAS E CURSOS - PORTAL VAGAS no WhatsApp e receba tudo em primeira mão!
