Engenheiro de Software Sênior Backend
Remoto
(Qualquer lugar)
Sênior
Requisitos
5+ anos de experiência na carreira
Node.js
Postman
DDD
Git
Git Actions
TypeScript
Prisma
sonarqube
Ambiente cloud (GCP, AWS, Azure).
Inteligência artificial
Mysql
PostgreSQL
Conhecimentos Desejáveis
PHP
GoLang
Nodes.js
Tarefas e Responsabilidades
🌳 Sobre a Treeunfe:
Fundada em 2016, a Treeunfe é uma empresa especializada em soluções digitais SAAS para simplificar e automatizar processos de emissão e gestão de documentação fiscal. Surgimos com o propósito de facilitar o dia a dia de empresas e profissionais que enfrentam desafios complexos relacionados às obrigações tributárias. Nossas plataformas oferecem uma experiência intuitiva e simplificada, permitindo que nossos usuários se concentrem plenamente em suas atividades principais deixando a burocracia fiscal conosco. Priorizamos a eficiência operacional e a conformidade com as constantes atualizações de normas e exigências governamentais, proporcionando segurança, agilidade e confiança para nossos clientes.
Responsabilidades
- Manter e evoluir uma aplicação NestJS com arquitetura limpa e DDD
- Implementar novos recursos seguindo padrões rigorosos de qualidade de código
- Desenvolver e manter APIs RESTful
- Trabalhar com banco de dados PostgreSQL/MySql
- Implementar e manter testes automatizados
- Participar de code reviews e garantir a qualidade do código
- Colaborar com a equipe para melhorar a arquitetura e padrões do projeto
Requisitos Técnicos Essenciais
- Sólida experiência com Node.js e TypeScript
- Domínio do framework NestJS e seus padrões
- Experiência com Domain-Driven Design (DDD) e Clean Architecture
- Proficiência em:
- Prisma ORM
- Testes unitários e E2E (Vitest)
- Git e GitHub
- Docker
- Redis (cache)
- Padrões de projeto (Repository, Unit of Work, Presenter, etc.)
- Autenticação e autorização
- Tratamento de erros com Either pattern
Conhecimentos Desejáveis
- PHP
- GO Lang
- Experiência com documentos fiscais eletrônicos
- AWS e serviços cloud
- CI/CD
- Monitoramento e observabilidade
- Microsserviços
- Message brokers
- Segurança em aplicações web
Habilidades Comportamentais
- Excelente capacidade de organização e atenção aos detalhes
- Habilidade para seguir padrões de código rigorosos
- Capacidade de documentar código e decisões técnicas
- Boa comunicação para trabalhar em equipe
- Proatividade para propor melhorias
- Comprometimento com qualidade de código
Diferenciais
- Experiência prévia com sistemas fiscais
- Contribuições para projetos open source
- Experiência com arquiteturas event-driven
- Conhecimento em padrões de API REST
Metodologia de Trabalho
- Code review obrigatório
- Padrões de código bem definidos
- Arquitetura limpa e DDD
- Testes automatizados
- Documentação técnica
- Integração e deploy contínuos
Benefícios
Valores
📌 Posição Remoto
Outros valores
🍝 Alimentação
🚗 Transporte
🧑🏻⚕️ Plano Médico
🦷 Plano odontológico
💪 GymPass
📒 Educação
Processo seletivo dividido em 3 etapas
Compartilhar vaga:
Compartilhar vaga: