Navegar
···
Entrar / Registrar
Engenheiro React Native
Indeed
Tempo Integral
Presencial
Sem Limite de Experiência
Sem Limite de Formação
Estado de Rondônia, Brasil
Favoritos
Compartilhar
Alguns conteúdos foram traduzidos automaticamente pelo sistemaVer original
Descrição

Resumo: A Scrambly está buscando um engenheiro React Native qualificado para desenvolver e dimensionar seu aplicativo móvel para iOS e Android, com foco em código TypeScript robusto e de alto desempenho, bem como na resolução colaborativa de problemas dentro de uma pilha moderna. Pontos de destaque: 1. Função de alto impacto trabalhando com uma moderna pilha React Native. 2. Ambiente colaborativo com forte cultura de crescimento e compartilhamento de conhecimento. 3. Oportunidade de impactar milhões de usuários globalmente. **Sobre a função:** A **Scrambly** está procurando um **Engenheiro React Native** qualificado para ajudar a desenvolver e dimensionar o aplicativo móvel Scrambly para iOS e Android. Nesta função, você será responsável pela implementação ponta a ponta de funcionalidades-chave de uma plataforma que atende milhões de usuários globalmente. Você escreverá código TypeScript robusto e de alto desempenho e colaborará com equipes de produto para resolver desafios complexos. Trata-se de uma função de alto impacto, na qual você trabalhará com uma moderna pilha React Native, visando manter nosso aplicativo rápido, confiável e fácil de manter. **Seu foco será:** * **Entrega de funcionalidades:** Desenvolver funcionalidades móveis de alto desempenho e centradas no usuário para iOS e Android. * **Qualidade do código:** Escrever código TypeScript limpo e testável, participando ativamente de revisões de código. * **Desempenho:** Identificar gargalos (tamanho do aplicativo, re-renderizações, tempo de inicialização) e implementar correções. * **Colaboração:** Trabalhar diretamente com equipes de Backend, QA e Produto para esclarecer requisitos e entregar uma experiência de usuário impecável. * **Crescimento:** Contribuir para discussões arquitetônicas e aprender melhores práticas com engenheiros seniores. **Principais responsabilidades:** * **Projeto e implementação** + Desenvolver e manter aplicações multiplataforma usando React Native e TypeScript. + Criar componentes de interface de usuário reutilizáveis e listas de alto desempenho (FlashList/FlatList) que sigam as especificações de design. + Integrar aplicativos móveis a serviços de backend por meio de APIs RESTful e WebSockets. + Depurar problemas específicos de plataforma usando Xcode e Android Studio, escrevendo módulos nativos (Swift/Kotlin) quando necessário. * **Padrões de engenharia** + Contribuir para a saúde da base de código corrigindo débitos técnicos e melhorando a cobertura de testes. + Participar de discussões arquitetônicas, oferecendo contribuições sobre gerenciamento de estado e padrões de navegação. + Revisar o código de colegas para garantir que ele atenda aos nossos padrões de legibilidade e manutenibilidade. * **Desempenho e confiabilidade** + Monitorar falhas em produção (usando ferramentas como Sentry/Crashlytics) e corrigir proativamente problemas de estabilidade. + Otimizar o desempenho do aplicativo, com foco em taxas de quadros, uso de memória e consumo de bateria. + Auxiliar na manutenção de pipelines CI/CD para garantir lançamentos contínuos bem-sucedidos na App Store e no Google Play. **Requisitos:** * 3 ou mais anos de experiência profissional em engenharia de software, com pelo menos 2 anos voltados especificamente ao React Native. * Excelente domínio de TypeScript e do ecossistema React Native (CLI, Hermes, ferramentas de depuração). * Bom entendimento dos sistemas de compilação do iOS e Android (Gradle, Pods, assinatura/provisionamento). * Capacidade de ler código nativo (Swift/Kotlin) para depurar problemas. * Familiaridade com padrões modernos (Componentes Funcionais, Hooks) e gerenciamento de estado (Redux Toolkit, Zustand ou TanStack Query). * Experiência na escrita de testes unitários (Jest) e familiaridade com conceitos de testes E2E. * Capacidade de explicar claramente restrições técnicas a partes interessadas não técnicas. * Inglês: nível B2, escrito e falado; capacidade de trabalhar em equipe e comunicar-se com clareza em inglês. **Desejável:** * Experiência no lançamento e manutenção de um aplicativo B2C com 100 mil ou mais usuários ativos mensais (MAU). * Experiência prática na criação de Módulos Nativos ou JSI/TurboModules do zero. * Familiaridade com análise móvel (Segment, Amplitude) e implementação de testes A/B. * Experiência com automação usando Maestro/Appium. * Conhecimento básico de backend (Node.js) para depurar eficazmente integrações com APIs. * Experiência em desenvolvimento web (ReactJS, NextJS) **Oferecemos:** * **Escala:** Seu código impactará milhões de usuários globalmente, onde otimizações de desempenho se traduzem em valor imediato. * **Pilha moderna:** Trabalhe com as mais recentes ferramentas React Native, sem ser prejudicado por código legado desorganizado. * **Cultura de crescimento:** Um ambiente colaborativo com revisões de código e compartilhamento de conhecimento — valorizamos a melhor ideia, independentemente do cargo. * **Impacto:** Um ambiente dinâmico, no qual você poderá ver suas funcionalidades entrando em produção rapidamente.

Fonte da Informação:  indeed Ver publicação original
João Silva
Indeed · HR

Empresa

Indeed
Cookie
Configurações de cookie
Nosso aplicativo
Download
Baixado no
APP Store
Download
Ir para baixar
Google Play
© 2025 Servanan International Pte. Ltd., Todos os direitos reservados. support@ok.com