Pessoa Desenvolvedora Full Stack PL

Descrição da vaga:

Pessoa Desenvolvedora Full Stack PL

Local: Híbrido (RJ) | Contratação: CLT


Você quer atuar de ponta a ponta em projetos desafiadores, com tecnologias modernas e um time que joga junto?

Então vem construir o futuro com a gente na TI Safe!


🧠 Stack Principal

Trabalhamos com uma stack moderna e robusta, voltada à alta performance, escalabilidade e boas práticas de engenharia:

Frontend: ReactJS 18+ com Server Components, TypeScript 5+, Next.js 14+, Vite, Redux Toolkit

Backend: C# 12, .NET 8, ASP.NET Core 8 (Minimal APIs), Entity Framework Core 8

Cloud & Infra: AWS (ECS, EKS, Lambda, S3, RDS, CloudFront, API Gateway), infraestrutura como código com Terraform

DevOps & Entrega Contínua: Docker, Kubernetes, GitOps (ArgoCD / Flux), pipelines CI/CD bem estruturadas

Banco de Dados: PostgreSQL 16+, SQL Server 2022, Redis 7+, MongoDB 7+

Observabilidade & Telemetria: Prometheus, Grafana, ELK Stack, Jaeger, Sentry, CloudWatch


✅ O que esperamos de você

  1. Formação: Ensino superior completo em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas.
  2. Experiência: 3 a 4 anos em desenvolvimento fullstack, com base técnica sólida e prática em diferentes contextos de projeto.
  3. Autonomia no Desenvolvimento: Capacidade de assumir features de ponta a ponta — desde a concepção até o deploy e sustentação em produção.
  4. Design e Integração de APIs: Criação e consumo de APIs RESTful e GraphQL, documentação com OpenAPI/Swagger, versionamento e boas práticas de manutenção.
  5. Conhecimento em Cloud: Experiência com serviços da AWS (EC2, S3, RDS, Lambda), resolução de problemas, análise de logs e monitoramento de infraestrutura.
  6. Domínio de Banco de Dados: Otimização em PostgreSQL e SQL Server, uso de índices, queries complexas e estratégias de migração.
  7. Engenharia de Qualidade: Cobertura de testes unitários acima de 80%, testes de integração, automação E2E e acompanhamento de cobertura de código.


🔧 Boas Práticas de Engenharia

  1. Engenharia de Software: Aplicação dos princípios SOLID, Clean Code e padrões de projeto como Factory, Strategy e Repository.
  2. Metodologias de Teste: Adoção de práticas TDD/BDD, aplicação da pirâmide de testes e uso estratégico de mocks.
  3. Qualidade de Código: Revisões de código em pares, análise estática, refatorações contínuas e controle de qualidade.
  4. Controle de Versão com Git: Fluência com Gitflow, uso de commits convencionais, versionamento semântico e estratégias de branches.
  5. Documentação Técnica: Elaboração de documentação técnica, especificações de APIs.
  6. Performance: Profiling de código, técnicas de otimização e gestão eficiente de memória.


🖥️ Desenvolvimento Frontend

  1. Domínio de React: Uso avançado de Hooks, Context API, ciclos de vida dos componentes e técnicas de otimização de performance.
  2. Proeficiência em TypeScript: Uso de interfaces, generics, utility types e strict type checking para garantir segurança e clareza no código.
  3. Gerenciamento de Estado: Implementação com Redux Toolkit, React Query e padrões com Context API.
  4. Ferramentas Modernas: Webpack, Vite, ESLint, Prettier, otimizações de bundling e produtividade em projetos front-end.
  5. Design Responsivo: Abordagem mobile-first, domínio de CSS Grid/Flexbox e compatibilidade entre navegadores.
  6. Testes em Frontend: Cobertura com Jest, React Testing Library, testes de componentes e snapshots.


🖥️ Backend com .NET

  1. C# Avançado: Uso de pattern matching, records, tipos nulos (nullable reference types) e geradores de código (source generators).
  2. Domínio do .NET 8: Trabalho com Minimal APIs, compilação com Native AOT, otimizações com System.Text.Json e hot reload.
  3. Real-time com SignalR: Notificações em tempo real, chats, atualizações dinâmicas e estratégias de escalabilidade.
  4. Serviços em Background: Processamento assíncrono com hosted services, filas, jobs agendados e desligamento gracioso.
  5. gRPC: Comunicação eficiente entre serviços, streaming, balanceamento de carga e contratos binários.
  6. Event Sourcing: Uso de event stores, projeções, sagas e consistência eventual.


⚙️ DevOps & Infraestrutura

  1. Containerização: Domínio do Docker, multi-stage builds e orquestração de containers.
  2. CI/CD: Desenho de pipelines, integração com testes automatizados e estratégias de deploy confiáveis.
  3. Serviços AWS: Vivência com ECS, EKS, CloudWatch, Application Load Balancer e escalabilidade automática.
  4. Monitoramento e Observabilidade: Métricas de aplicação, health checks, alertas e tracing distribuído.
  5. Infraestrutura como Código: Conhecimento básico de Terraform e CloudFormation, gestão de ambientes com versionamento.
  6. Segurança: Uso de HTTPS/TLS, gestão de segredos, scanning de vulnerabilidades e práticas de codificação segura.


Especializações que agregam valor

  1. Certificações (AZ-204, AZ-400, AWS Solutions Architect)
  2. Experiência com GraphQL, gRPC, WebSockets
  3. Event Streaming com Kafka, RabbitMQ ou Azure Service Bus
  4. Conhecimento em Blazor, SignalR, Background Services
  5. Contribuições em projetos open source

🚀 O que oferecemos na TI Safe

💰 Remuneração e Benefícios

  1. Salário competitivo
  2. Vale refeição/alimentação
  3. Plano de saúde e odontológico
  4. Equipamentos fornecidos pela empresa

🏡 Trabalho e Flexibilidade

  1. Modelo híbrido no Rio de Janeiro
  2. Escritório moderno, colaborativo e confortável

📚 Desenvolvimento e Carreira

  1. Acompanhamento individualizado
  2. Budget anual para conferências, cursos e treinamentos
  3. Tech Talks semanais e comunidades internas de prática

🌟 Cultura e Ambiente

  1. Feedback contínuo e 1:1s regulares
  2. Eventos de integração e confraternizações
  3. Ambiente inovador, seguro e motivador

🤝 Diversidade e Inclusão

Na TI Safe, acreditamos em um ambiente onde todas as pessoas têm espaço para crescer. Valorizamos e incentivamos candidaturas de pessoas de todas as identidades, etnias, gêneros, orientações sexuais, idades e com deficiência.


Nosso compromisso:

  1. Igualdade de oportunidades em todas as etapas
  2. Ambiente acolhedor e respeitoso para todas as identidades
  3. Políticas de não discriminação claras e aplicadas com rigor

📩 Interessado(a)?

Faça a sua candidatura e venha ser protagonista na construção de soluções que fazem a diferença!

Localização
Modelo de contratação
Modelo de trabalho
Rio de Janeiro, RJ, BR
Efetivo CLT
Híbrido