Desenvolvedor Fullstack Pleno - EXIT
ABRIR

Desenvolvedor Fullstack Pleno

Full-time híbrido ou remoto

Estamos à procura de engenheiro(a) de software pleno para produzir e implementar soluções de software funcionais. Você definirá os requisitos de software e assumirá a liderança em projetos operacionais e técnicos.

O que você vai fazer

Neste papel, você deve ser capaz de trabalhar de forma independente, com pouca supervisão. Deve também ter excelentes habilidades de organização e resolução de problemas. Se tiver experiência prática em desenvolvimento de software e metodologias ágeis, gostaríamos de conhecer você. Seu objetivo será construir um software de alta qualidade que esteja alinhado com as necessidades do usuário e as metas de negócios.

Responsabilidades

  • Desenvolver uma arquitetura e design de software de alta qualidade;
  • Identificar, priorizar e executar tarefas no ciclo de vida do desenvolvimento de software;
  • Desenvolver ferramentas e aplicativos produzindo um código limpo e eficiente;
  • Automatizar tarefas por meio de ferramentas e scripts apropriados;
  • Rever e depurar o código, realizando testes de validação e verificação;
  • Colaborar com equipes internas e fornecedores para corrigir e melhorar produtos;
  • Documentar fases de desenvolvimento e monitorar sistemas;
  • Garantir que o software esteja atualizado com as tecnologias mais recentes.

Requisitos

  • Ensino superior em Ciência da Computação ou cursos correlatos e 5 anos de experiência na área;
  • Ampla experiência em desenvolvimento de software, scripts e gerenciamento de projetos;
  • Experiência no uso de ferramentas de monitoramento de sistema (por exemplo, New Relic) e de estruturas de teste automatizadas;
  • Conhecimento sólido em PHP, React, JavaScript, WordPress (e WooCommerce);
  • Conhecimento avançado de bancos de dados MySQL e bancos de dados NoSQL (por exemplo, MongoDB);
  • Conhecimento mínimo para interação com ferramentas de UI design, como Figma;
  • Mente analítica com aptidão para resolução de problemas, capacidade de trabalhar de forma independente e com excelentes habilidades organizacionais e de liderança;
  • Boas práticas de qualidade com código eficiente, reutilizável e escalável;
  • Preocupação com Arquitetura do código.

Diferenciais são

  • Docker;
  • Kubernetes;
  • React ( Next.js );
  • Vue.js ( Nuxt.js );
  • Node.js;
  • Twig;
  • Typescript;
  • Flutter;
  • React Native;
  • Elastic Search;
  • Configurações em Nginx/Apache;
  • Experiência em configurações de máquina AWS/Digital Ocean;
  • Experiência com Tecnologias CI e CD;
  • Experiência no desenvolvimento de Aplicações Mobile;
  • Conhecimentos em PWA (Progressive Web Apps);
  • Google Tag Manager (Aplicação de Eventos);

O que esperamos de você

  • Repositório com trabalhos realizados;
  • Ter pró-atividade e vontade de crescer;
  • Bom humor para fazer o dia a dia mais leve;
  • Ter espírito de colaboratividade para compartilhar conhecimentos com o mundo;
  • Entender o funcionamento de metodologias ágeis;
  • Ser organizado, responsável e gostar de trabalhar em equipe;
  • Estar sempre ligado às novas tecnologias para implementação;

Faça parte da Exit

Quer fazer parte de uma equipe com espírito Beta Infinito e que tem paixão por construir marcas vivas? Preencha o formulário abaixo que iremos te contatar :)

Se necessário, anexe algum arquivo clicando aqui.