Localização: São Paulo – SP

DescriçãoEstamos procurando um Desenvolvedor React para se juntar à nossa equipe e desenvolver e manter aplicações web de ponta. O candidato ideal terá um forte interesse em desenvolver interfaces de usuário e construir componentes reutilizáveis que sejam rápidos e eficientes.Responsabilidades e atribuições

  • Colaborar com Gerentes de Produto, Product Owners, Arquitetos e Analistas de Negócios para refinar requisitos e designs.
  • Monitorar e manter aplicações e serviços.
  • Participar de equipes multifuncionais para entregar soluções desde o início até a entrega ao cliente.
  • Aproveitar oportunidades para melhorar processos, padrões e práticas.
  • Trabalhar como membro da equipe e com outros desenvolvedores em histórias e tarefas complexas.
  • Criar novos recursos voltados para o usuário usando React.js.
  • Colaborar em um ambiente ágil dinâmico sob prazos apertados para “entregar” novas versões a cada sprint.
  • Participar de uma cultura ativa de aprendizado, explorando novas tecnologias e participando de compartilhamento de conhecimento.
  • Desenvolver interfaces de usuário otimizadas para performance.
  • Garantir a viabilidade técnica dos designs de UI/UX.
  • Resolver problemas e depurar aplicações.
  • Manter-se atualizado sobre tecnologias emergentes.

Requisitos e qualificações

  • Experiência como desenvolvedor fullstack e/ou experiência como Desenvolvedor React.
  • Habilidades avançadas em inglês (escritas e verbais).
  • Conhecimento de princípios e técnicas modernas de design web.
  • Compreensão proficiente de marcação web, incluindo HTML5 e CSS3.
  • Bom conhecimento de JavaScript e ES6.
  • Boa compreensão da biblioteca React e seus princípios fundamentais.
  • Experiência com fluxos de trabalho populares de React.js.
  • Bancos de dados:
  • Bancos de dados relacionais e não relacionais.
  • Bancos de dados orientados a documentos como MongoDB.
  • Amazon AWS – Incluindo, mas não se limitando a: MQ, Lambda, Aurora.

Além de ser um especialista em .NET Core, você possui conhecimento profundo em algumas, ou todas, estas áreas:

  • Conhecimento em arquitetura distribuída, sistemas de mensagens usando (RabbitMQ, Service Bus) ou ter trabalhado usando qualquer abstração sobre isso (MassTransit ou Rebus).
  • Sólido entendimento de padrões de design, estruturas de dados, algoritmos e como aplicá-los para projetar soluções pragmáticas.
  • Conhecimento sobre Containers, Kubernetes.
  • Espera-se que você escreva testes unitários e de integração significativos.
  • Conhecimento de APIs e ferramentas relacionadas como Postman, Apigee.
  • Conhecimento de CI/CD usando arquivos YAML.
  • Conhecimento em automação de testes.
  • Git, Azure DevOps.
  • Familiaridade com pipelines e ferramentas de build modernas, como Webpack, Babel e NPM/Yarn.
  • Conhecimento de PowerShell, shell script e Linux.

Empresa: Tecnologia Unica

Candidate-se