Experiência: Pleno
Remuneração: A combinar
Modelo de atuação: Remoto
Endereço: Não aplicável
Horário de Trabalho:
Flexível
Tipo de contratação: Pessoa Jurídica (PJ)
Formação/Escolaridade:
Superior completo ou em andamento na área de informática, ou áreas afins.
Principais Responsabilidades e Atribuições:
Desenvolver soluções avançadas em React Native, atendendo aos requisitos específicos dos projetos e seguindo as melhores práticas de desenvolvimento;
Projetar e implementar arquiteturas de software escaláveis e de alto desempenho usando Javascript e React Native, garantindo a eficiência e a robustez das aplicações;
Personalizar e estender funcionalidades do React Native para atender às necessidades dos projetos, mantendo a compatibilidade com as atualizações futuras do framework;
Configurar e manter o ambiente de desenvolvimento local com CMS Drupal 9, garantindo um fluxo de trabalho eficiente e a compatibilidade com o ambiente de produção;
Realizar integrações complexas com o CMS Drupal 9, APIs de terceiros, módulos, formulários e outros serviços, garantindo a segurança e a funcionalidade adequadas;
Otimizar o desempenho do aplicativo, identificando e solucionando problemas de escalabilidade, consultas de APIs, banco de dados e tempos de carregamento;
Colaborar com designers, desenvolvedores e equipes multidisciplinares para garantir a entrega eficiente e precisa dos projetos;
Manter-se atualizado sobre as últimas tendências, recursos e melhores práticas do Javascript, Typescript, PHP, React Native e Drupal, compartilhando conhecimentos com a equipe e contribuindo para o crescimento contínuo da empresa.
Qualificações Técnicas (Inegociável):
Experiência com Programação Orientada a Objetos (POO);
PHP;
Bancos de dados relacionais (ex .: Postgres/MySQL);
JAVASCRIPT;
TYPESCRIPT;
JQUERY;
HTML;
CSS/SASS;
REACT NATIVE;
Experiências com RESTful APIs.
Conhecimento geral sobre arquitetura de software;
Ferramentas de versionamento de código como Git.
Qualificações Técnicas (Desejável):
Conhecimento em gerenciamento de estado no React;
Conhecimento com styled-components para: Android e iOS;
Conhecimento em Symfony (Desejável);
Conhecimento em Drupal (Desejável);
Inglês técnico;
Conhecimento de Linux, Apache ou Nginx.
Soft Skills:
Comunicação e Influência
Visão Analítica
Flexibilidade e adaptabilidade
Olhar Crítico
Habilidade de Negociação
Gestão de Prioridade/Organização
Cumprimento de prazos