1. Home
  2. Vagas
  3. Engenheiro(a) de Software Full Stack Sênior

Engenheiro(a) de Software Full Stack Sênior

Ver todas as vagas

Sobre o Desafio & Contexto

Buscamos um(a) Engenheiro(a) Full Stack Sênior com sólida maturidade arquitetural e paixão por código limpo, testável e manutenível.

Na Out Limit, você atuará em projetos estratégicos para clientes enterprise e scale-ups, transformando requisitos complexos de negócio em arquiteturas escaláveis e produtos digitais que definem padrões de mercado.

Valorizamos autonomia técnica, responsabilidade de ponta a ponta e a habilidade de orientar desenvolvedores em padrões modernos de engenharia.

O que você fará no dia a dia

  • Projetar e implementar arquiteturas de software escaláveis utilizando React, Next.js (App Router), TypeScript e Node.js;
  • Construir APIs RESTful e GraphQL robustas, seguras e bem documentadas, com foco em resiliência e baixa latência;
  • Modelar bancos de dados relacionais (PostgreSQL) e não-relacionais, garantindo transacionalidade e integridade em fluxos críticos;
  • Garantir cobertura sólida de testes automatizados (unitários, integração e e2e com Vitest/Playwright);
  • Contribuir ativamente para a cultura de code review rigorosa, observabilidade (OpenTelemetry, Datadog) e esteiras de CI/CD determinísticas;
  • Trabalhar em colaboração direta com Product Designers e Tech Leads na concepção técnica de MVPs e modernização de legados.

O que buscamos (Requisitos Obrigatórios)

  • Experiência comprovada (5+ anos) no desenvolvimento de aplicações web modernas com TypeScript, Next.js e Node.js;
  • Domínio avançado de padrões arquiteturais (Clean Architecture, DDD pragmático, Hexagonal, Event-Driven);
  • Vivência consistente com PostgreSQL, queries otimizadas, migrations e modelagem relacional;
  • Experiência sólida com serviços em nuvem (AWS ou GCP), conteinerização com Docker e pipelines de CI/CD;
  • Habilidade de comunicação clara e assíncrona, com perfil colaborativo e foco em entrega de valor real.

Diferenciais (O que soma pontos)

  • Experiência com arquiteturas RAG ou integração de LLMs em produção;
  • Conhecimento prático em otimização de Core Web Vitals (LCP, INP, CLS);
  • Vivência prévia em consultorias de tecnologia ou startups em fase de hipercrescimento.

O que oferecemos

  • 100% Remoto com flexibilidade real de horários;
  • Contrato PJ com remuneração altamente competitiva de mercado;
  • Cultura sem burocracia: foco em entregas e autonomia técnica;
  • Ambiente que valoriza aprendizado contínuo, discussões arquiteturais ricas e zero AI-slop;
  • Recesso remunerado no final do ano e flexibilidade para folgas alinhadas.

Etapas do Processo Seletivo

Nosso processo é ágil, transparente e respeita o seu tempo:

01
Triagem Curricular

Avaliação cuidadosa do seu portfólio, código e experiências anteriores.

02
Papo Técnico & Cultural

Conversa franca com a liderança para entender aspirações e alinhamento.

03
Desafio Prático Real

Resolução de um problema prático simulando o dia a dia da engenharia.

04
Proposta & Boas-Vindas

Apresentação de proposta transparente e planejamento do onboarding.