Job description
.
Main responsibilities
- Desenvolver interfaces de usuário utilizando React Native, garantindo usabilidade e performance;
- Implementar APIs e serviços backend com Node.js e NestJS, assegurando escalabilidade e boas práticas de arquitetura;
- Aplicar padrões como MVVM no frontend e organização de código com Redux e Redux Saga;
- Gerenciar estado global da aplicação, mantendo consistência e eficiência na troca de dados;
- Criar componentes reutilizáveis seguindo princípios de Atomic Design, promovendo padronização visual;
- Realizar testes automatizados com Jest, assegurando qualidade e estabilidade das entregas;
- Gerenciar versões de código e colaborar em equipe utilizando GIT, Jira Software e Confluence;
- Desenvolver e integrar APIs RESTful e GraphQL, com foco em performance e segurança;
- Implementar e monitorar pipelines e infraestrutura em AWS e Azure Pipelines, garantindo automação e confiabilidade;
- Administrar e manter bancos de dados Oracle, otimizando desempenho e integridade dos dados;
- Atuar em práticas DevOps, com gerenciamento de containers em Red Hat OpenShift.
Requirements and skills
- Domínio em TypeScript, React Native, Node.js e NestJS;
- Experiência com AWS (API Gateway, CloudFormation, CloudWatch, Lambda) e Azure Pipelines;
- Conhecimento em bancos de dados Oracle (desenvolvimento e manutenção);
- Experiência em controle de versão com GIT e ferramentas de colaboração (Jira, Confluence);
- Familiaridade com GraphQL, RESTful APIs e Jest para testes automatizados;
- Compreensão de padrões de arquitetura (MVVM) e componentização (Atomic Design);
- Vivência em metodologias ágeis e práticas DevOps (OpenShift).
Não possui todos os requisitos para a vaga?
Está tudo bem! Na Compass UOL, estimulamos o desenvolvimento contínuo de novos talentos e transformamos desafios em oportunidades.