Todas as vagas
Operations

Principal Full-Stack Engineer (.NET/Angular) (AI-First Development) - Software

Aceita BrasilBogota · LatAm · Mexico City · Santo Domingo · São PauloRemoteFullTime

💵 Vaga remota para atuar com empresas dos EUA (modelo nearshore).

Sobre a vaga

Vaga remota via Truelogic (modelo nearshore/staff augmentation) para atuar como Principal Full-Stack Engineer junto a um cliente dos EUA que desenvolve soluções SaaS em nuvem para instituições públicas. Você vai construir do zero uma nova aplicação SaaS, atuando como líder técnico hands-on num time com forte uso de desenvolvimento assistido por IA (abordagem AI-first, shift-left total e sem QA dedicado).

O que você vai fazer

  • Projetar, desenvolver e entregar aplicações SaaS escaláveis usando .NET, Angular, SQL Server/PostgreSQL e AWS.
  • Ser dono da entrega ponta a ponta das features — do modelagem de domínio e serviços de backend até frontend, testes automatizados, deploy e suporte em produção.
  • Gerar código pronto para produção com ferramentas de desenvolvimento assistido por IA, a partir de designs do Replit, seguindo padrões internos de design, componentes reutilizáveis, acessibilidade, design responsivo e boas práticas de frontend.
  • Colaborar com Architects para definir a arquitetura da aplicação e validar abordagens técnicas construindo PoCs quando fizer sentido.
  • Desenhar soluções com padrões arquiteturais modernos: Domain-Driven Design (DDD), CQRS, Event-Driven Architecture, Backend-for-Frontend (BFF) e API Gateway.
  • Construir aplicações Angular modernas com standalone components, Signals, RxJS, Reactive Forms e arquitetura de componentes reutilizáveis.
  • Modelar dados de forma eficiente, otimizar performance de SQL e implementar padrões escaláveis de integração e mensageria.
  • Mentorar engenheiros por meio de orientação técnica, discussões de arquitetura, code reviews e compartilhamento de conhecimento.
  • Usar ferramentas de desenvolvimento com IA como GitHub Copilot, Cursor, Claude Code e workflows de IA agêntica para melhorar qualidade e produtividade.

Requisitos

  • Mais de 10 anos de experiência profissional em engenharia de software.
  • Experiência em papel de liderança técnica (Principal, Lead Engineer ou equivalente).
  • Domínio avançado de C#, .NET, Entity Framework, SQL Server/PostgreSQL e Angular.
  • Sólida experiência com DDD, CQRS, REST APIs, event-driven architecture e sistemas distribuídos.
  • Experiência projetando aplicações SaaS seguras, escaláveis e multi-tenant.
  • Forte conhecimento em otimização de SQL, modelagem de dados e tecnologias como Redis e OpenSearch/Elasticsearch.
  • Experiência com testes automatizados, CI/CD, Git, desenvolvimento Agile e práticas modernas de DevOps.
  • Experiência com ferramentas de observabilidade e monitoramento, além de análise estática como SonarQube e Mend.
  • Experiência com assistentes de código por IA como GitHub Copilot, Cursor, Claude Code ou similares.

O que oferecem

  • Trabalho 100% remoto.
  • Pagamento competitivo em USD, acima da média de mercado.
  • PTO (férias/folgas remuneradas).
  • Autonomia para gerenciar seu tempo, com foco em resultados.
  • Projetos de alto impacto com empresas líderes dos EUA.
Racoelho

Conteúdo sobre desenvolvimento, tecnologia e desafios de programação para impulsionar sua carreira em tech.

Conecte-se

© 2024- 2026 Racoelho. Todos os direitos reservados.

v3.0.19 • Build: 2026-04-17