Logo Trabalha Brasil vagas

Vaga de Desenvolvedor Mobile

  • Globalweb
  • Desenvolvedor Mobile
  • Rio de Janeiro/RJ
13106871

Informações da vaga

  • Salário A combinar
  • Modalidade Home Office
  • Contrato Efetivo/CLT
  • Localização Rio de Janeiro/RJ

Descrição da vaga

Desenvolvedor mobile sr (react native) globalweb home office Responsabilidades e atribuições 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 e qualificações Formaçã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 adicionais Nossos 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.

Vagas de emprego em todo Brasil • Entre no nosso canal e fique por dentro das mais novas vagas na sua região!
Entrar no canal

Carregando...

Estamos preparando tudo para você.

Aguarde um instante!