Skills
Sobre a Vaga
No Trust Group, a tecnologia é parte estratégica do negócio. Buscamos um(a) Desenvolvedor(a) Full Stack Pleno/Sênior para criar e evoluir aplicações web escaláveis, com foco em valor e melhoria contínua.
Você atuará com autonomia para propor melhorias, participar de decisões técnicas e colaborar com Produto e UX. Além do desenvolvimento full stack, a posição envolve arquitetura, cloud, qualidade de software e uso prático de IA Generativa.
Responsabilidades
- Desenvolver, manter e evoluir aplicações web no frontend e no backend
- Construir módulos, features e serviços complexos do desenho técnico à entrega em produção
- Criar interfaces modernas e escaláveis com Vue.js, TypeScript e bibliotecas como PrimeVue e Vuetify
- Desenvolver APIs e integrações usando Node.js, Python e tecnologias correlatas
- Garantir qualidade por meio de testes unitários, integração e E2E, além de code review e boas práticas de clean code
- Atuar com CI/CD, automação de builds, deploys, rollbacks e rotinas de release
- Contribuir para performance, segurança, escalabilidade e observabilidade (logging e monitoramento)
- Trabalhar com ambientes cloud e automação usando AWS, Docker, PM2, Linux e Airflow
- Colaborar com Produto e áreas de negócio para reduzir riscos, estimar entregas e propor soluções viáveis
- Documentar decisões técnicas, padrões, integrações e aprendizados
- Aplicar IA Generativa em iniciativas como RAG, prompt engineering e integração com modelos (ex.: Agno e LLaMA)
Requisitos
- Experiência sólida em desenvolvimento full stack com sistemas em produção
- Vivência no frontend com Vue, TypeScript e componentes como PrimeVue ou Vuetify
- Experiência no backend com Node.js, Python, .NET ou tecnologias correlatas
- Conhecimento em APIs REST (construção e consumo)
- Experiência com bancos de dados relacionais e/ou não relacionais (ex.: Oracle, MySQL, SQL Server, MongoDB, Redis)
- Conhecimento de arquitetura de software e organização de código (ex.: Clean Architecture, Hexagonal e Onion)
- Práticas de qualidade com Git, code review e testes automatizados
- Conhecimento em Docker, Linux e processos de CI/CD e deploy
- Noções de cloud, preferencialmente AWS
- Boa comunicação e capacidade de analisar problemas complexos com autonomia
- Formação completa ou em andamento em áreas como Engenharia de Software, Ciência da Computação ou Sistemas de Informação
Beneficios
- Benefício Flexível: Cartão Flash no valor de R$ 1.536,00 mensais
- Seguro de Vida com cobertura de R$ 20.000,00
- Day off no mês do aniversário
- Período de descanso remunerado para recarregar as energias