Arquiteto Mobile – Especialista em React Native
Effective
Remote
Opportunity also for people with disabilities
Job description
Como Especialista em React Native, o profissional deverá propor ideias/soluções para tornar o App do cliente cada vez melhor, identificando oportunidades de melhoria e lacunas na arquitetura do nosso aplicativo, trazendo ganhos nos quesitos modularidade, desempenho e qualidade.
Responsibilities and assignments
Atribuições principais
• Desenvolvimento de aplicativos mobile, com conhecimento do ciclo de vida de aplicativos
móveis;
• Desenvolvimento de serviços e APIs REST com linguagem Java, gerenciamento de dependências
e construção de aplicações Java com uso de Design Patterns/Model-View-Controller (MVC);
• Programação funcional com Functional Interfaces, Lambdas e Streams;
• Interação com base de dados e sistemas remotos;
• Testes unitários com JUnit e Mockito;
• Gerenciamento de estado em componentes de classes e gerenciamento de estado em
componentes funcionais com Hook;
• Criação de bridges em React Native com implementação nativa consumindo recursos nativos;
• Criação de bibliotecas para React Native e bibliotecas nativas.
Requirements and qualifications
• Sólida experiências com desenvolvimento de software e desenvolvimento em React Native;
• Alta proficiência em Javascript, com habilidade de escrever código aderente ao padrão ES6+
(ECMAScript 2015 ou superior);
• Profundo entendimento de React Native e do seu core;
• Familiaridade com RESTful APIs;
• Conhecimento das melhores práticas de testes e experiência em aplicar esses conhecimentos
usando o framework de testes Jest;
• Experiência em compartilhar conhecimento e influenciar outros desenvolvedores para as
melhores práticas e decisões técnicas para Mobile/JavaScript/React Native;
• Proposta de Novos Perfis para o Modelo de Credenciamento
• Conhecimento profundo de como desenvolver aplicações escaláveis e disponíveis para
dispositivos em diferentes versões (últimas cinco versões);
• Experiência em trabalhar com times multi-funcionais;
• Conhecimento em bibliotecas de gerenciamento de estado globais em aplicações React Native,
como Redux e MobX;
• Conhecimento em Docker e arquitetura de containers.
Additional information
Vaga 100% remota
Contratação CLT
Conheça a Minsait
A Minsait, uma empresa do grupo Indra Company. É a maior empresa espanhola de Transformação Digital, presente em mais de 100 países e há quase 30 anos no Brasil. Combinamos nossa experiência em Cloud, Segurança, Payments e Phygital com a tecnologia mais inovadora para impulsionar nossos negócios, gerando um impacto positivo na sociedade.
Somos aproximadamente 50k Minsaiters no Mundo e mais de 9k Minsaiters no Brasil e estamos presentes nas maiores empresas em todos os setores. Nossa estrutura permite participar de projetos globais e proporciona um ambiente colaborativo que nos certifica em GreatPlacesToWork e planos diferenciados para Jovens Profisionais também reconhecidos pela Employers for Youth.
Nosso compromisso com a diversidade é um elemento-chave da nossa cultura: Igualdade de oportunidades, respeito pelas pessoas e não discriminação são princípios de atuação para todos os profissionais da Minsait. Integramos o Bloomberg Gender-Equality Index (GEI) 2021 em termos de diversidade e igualdade de gênero.
Todas as vagas são abertas também para PCDs.
Nosso objetivo é liderar uma revolução tecnológica mais sustentável. Venha ser um Minsaiter!
?
Conheça mais sobre a Minsait