Desenvolvedor(a) JavaScript Fullstack
Be - Currículo Bilíngue
Descrição da vaga
Objetivo
Criar projetos de escopo bem definidos para sistema de administração interno, sistematização de dados e acompanhamento dos clientes, promover atualizações nos aplicativos, sites e sistemas do Be tanto no front-end quanto no back-end, garantindo performance, segurança, escalabilidade atentando-se à experiência do usuário.
Responsabilidades
Desenvolver funcionalidades de aplicação web através das frameworks (Angular e NestJs, utilizando Prisma ORM); Implementar APIs RESTful e integrações com sistemas externos utilizando OIDC/OAuth2 ou LTI; Utilizar bancos de dados relacionais e noSQL; Escrever testes automatizados para garantir a qualidade do software; Fazer code review e contribuir para a melhoria contínua dos processos; Monitorar, diagnosticar e resolver problemas em ambientes de produção; Garantir boas práticas de versionamento.
Requisitos:
- Formação: Ciências da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
- Hard Skills: Domínio de JavaScript moderno e TypeScript. Experiência com frameworks front-end: Angular (principal), React e Vuejs. Desenvolvimento de APIs com Nodejs e NestJS. Conhecimentos sólidos em bancos de dados relacionais (PostgreSQL, MySQL) e não relacional (MongoDB). Contêineres e orquestração com Docker. Práticas de versionamento com Git (GitHub/GitLab)Testes automatizados com Jest, Cypress ou equivalentes.
- Soft Skills: Organização; Análise crítica; Criatividade; Inovação; Comunicação interpessoal; Autogestão e iniciativa.
