Missão:
Você participará da equipe de desenvolvimento de um produto inovador, atuando no planejamento, evolução e manutenção da aplicação.
O que você vai fazer no dia a dia:
- Manter e otimizar aplicações para alcançar a velocidade máxima;
- Realizar mentoria e disseminar conhecimento para outras pessoas do time;
- Colaborar com os times de engenharia, produto e negócio na construção dos produtos;
- Arquitetar soluções para problemas complexos e garantir que o código seja eficiente e de fácil manutenção;
- Desenvolver novas features assim como dar manutenção nas existentes;
- Ajudar na organização e planejamento das atividades;
- Participar ativamente das avaliações de código de colegas de equipe;
- Implementar e dar manutenção nos testes da aplicação;
- Auxiliar na definição de arquitetura das soluções em conjunto com o time.
O que buscamos :
- Domínio em JavaScript / TypeScript;
- Domínio em React;
- Experiência com ferramentas de gerenciamento de estado da aplicação (Redux e Context API);
- Conhecimento em estilização de Aplicações Web (CSS Modules, CSS-in-JS e SASS);
- Experiência em testes unitários (Jest e React Testing Library);
- Conhecimento em desenvolvimento com foco em acessibilidade;
- Experiência com consumo de microsserviços e monólitos.
- Conhecimento das camadas do desenvolvimento web (HTTP e SOAP);
- Experiência com uso de Design Systems;
- Conhecimento de configuração de repositório (TypeScript, Storybook, etc);
- Conhecimento/experiência com arquitetura limpa e princípios (SOLID, DRY, etc.);
- Conhecimento das etapas de CI/CD
- Habilidades de comunicação e relacionamento interpessoal.
- Possuir pensamento crítico que permite analisar uma situação e identificar melhorias;
- Habilidades avançadas de resolução de problemas para questões difíceis e complexas;
- Capacidade de cumprir prazos de forma consistente e fornecer relatórios bem avaliados e recomendações de negócios.
- Fortes habilidades analíticas de dados e resolução de problemas.
O que seria muito legal se você soubesse:
- Experiência com desenvolvimento de mocks (Mirage JS);
- Conhecimento no conceito de client-state/server-state (React Query);
- Experiência com uso da AWS;
- Conhecimento de GitHub Actions.