Desenvolvedor React Native(Mobile)/Node.JS Senior
Descrição da Vaga
Descrição da vaga Atuar no Cliente **Claro Móvel.** Contrato PJ Horario Prestação de Serviço: 09hrs as 18hrs **Trabalho Hibirdo** \- Trabalho 1 (um) dia por semana no prédio do cliente Claro. \=\> Endereço: R. Henri Dunant, 780 \- Chácara Santo Antônio (Zona Sul), São Paulo Não serão avaliados profissional com menos de 5 anos de experiencia em **React Native** **Descrição** Estamos em busca de um(a) Desenvolvedor(a) Full Stack para se juntar à nossa equipe. O(a) candidato(a) ideal deve possuir experiência robusta em desenvolvimento com React Native, TypeScript, Node.js e familiaridade com GraphQL. Embora a experiência adicional em desenvolvimento nativo para Android e iOS seja desejável, não é um requisito obrigatório. O(a) candidato(a) selecionado(a) será responsável pelo desenvolvimento e manutenção de uma aplicação mobile e do BFF (Backend for Frontend), garantindo sua funcionalidade, confiabilidade e desempenho. **Responsabilidades:** 1\. Desenvolver e manter a aplicação mobile utilizando TypeScript e React Native. 2\. Desenvolver e manter o BFF (Backend for Frontend) utilizando Node.js e GraphQL. 3\. Colaborar com equipes multidisciplinares (Product Owners, Scrum Masters, Designers e Quality Assurance) para definir e entregar novas funcionalidades. 4\. Realizar revisões de código para garantir a consistência e qualidade do mesmo. 5\. Identificar e corrigir bugs e gargalos de desempenho. 6\. Contribuir para a evolução das práticas de arquitetura e qualidade de código junto ao time. 7\. Escrever testes unitários e automatizados para garantir a qualidade e a confiabilidade do código. **Qualificações:** 1\. Experiência robusta com Node.js, GraphQL, TypeScript e React Native. 2\. Conhecimento em AWS Lambda e arquitetura Serverless. 3\. Práticas de TDD (Test Driven Development) e BDD (Behavior Driven Development). 4\. Conhecimento em CI/CD (Continuous Integration / Continuous Delivery). 5\. Proficiência em controle de versão de código, preferencialmente com Git. 6\. Compreensão dos princípios de Segurança Mobile. 7\. Experiência com metodologias ágeis de desenvolvimento de software. 8\. Experiência em testes unitários e automatizados para backend e frontend (Jest/Cucumber/Appium). 9\. Redux/Sagas com arquitetura Flux **Desejável mas não obrigatório:** 1\. Experiência em desenvolvimento nativo Android e iOS. 2\. Experiência com Docker. 3\. Experiência com AWS. Habilidades Pessoais: 1\. Capacidade de trabalhar de forma independente e em equipe. 2\. Excelentes habilidades de resolução de problemas. 3\. Habilidade para lidar com ambiguidade e tomar decisões informadas. 4\. Excelente comunicação verbal e escrita. 5\. Habilidades de comunicação, essenciais para conduzir apresentações eficazes, gerenciar discussões em War Rooms e participar ativamente de reuniões quando necessário
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev