Logo for Eteg

Desenvolvedor Full Stack + Mobile Sênior

Key Facts

Remote From: 
Full time
Portuguese

Other Skills

  • Communication
  • Teamwork
  • Mentorship
  • Problem Solving

Job description

Sobre a posição

Buscamos um(a) Desenvolvedor(a) Full Stack Sênior com perfil executor e forte visão técnica para atuar como referência arquitetural em projetos com integrações críticas (ERP, gateways de pagamento e sistemas legados). Atuará em parceria com Product Owner, Gestor de Projetos e sob liderança de um Tech Lead.

Responsabilidades

  • Atuar tecnicamente junto ao time e também de forma prática nas implementações, garantindo padrões de código, arquitetura e boas práticas em monorepo TypeScript.
  • Estruturar e otimizar arquitetura modular, assegurando entregas independentes por fase.
  • Definir e manter a arquitetura PostgreSQL, incluindo estratégias de performance, indexação e particionamento.
  • Projetar adaptadores para integração com sistemas legados (ERP TOTVS Consinco), garantindo resiliência via cache/fallback.
  • Implementar e supervisionar integrações com ERP TOTVS (catálogo, estoque, pedidos, clientes), Cielo/Braspag, iFood, Fórmula Certa/Fagron e Roch/Bnex.
  • Implementar segurança em múltiplas camadas: rede, autenticação, aplicação, dados e mobile.
  • Garantir conformidade LGPD desde o início: consentimento, criptografia, auditoria e direitos do titular.
  • Configurar e manter infraestrutura AWS (dev, homologação e produção), CI/CD, deploy blue-green e escalabilidade.
  • Implementar monitoramento, logs centralizados, alertas e dashboards.
  • Projetar mecanismos de busca com OpenSearch/Elasticsearch.
  • Realizar code reviews, mentorar desenvolvedores e apoiar estimativas técnicas.
  • Participar de comitês técnicos e executivos, reportando riscos e evolução do projeto.
  • Documentar arquitetura, APIs e processos operacionais.

Conhecimentos Técnicos

React Native

  • React Navigation, Zustand, AsyncStorage e estilização (StyleSheet/NativeWind).

ReactJS

  • Desenvolvimento de SPAs responsivas.
  • Gerenciamento de estados (states, reducers e context).
  • Hooks e custom hooks.

JavaScript / TypeScript

  • Validação de dados (JOI, ZOD).
  • Ferramentas de build (Webpack, Rollup, Vite).
  • Domínio de TypeScript, generics e configuração de projetos (tsconfig, eslint, prettier).

Node / NestJS

  • Construção de APIs e aplicações escaláveis.
  • Streams, filas (Bull/BullMQ, Redis) e estratégias de cache.

Infraestrutura e DevOps

  • Docker (Dockerfile, Compose, ECR/DockerHub).
  • AWS: EC2, ECS, Fargate, S3, RDS, Lambda, CloudFront, Cognito.
  • CI/CD com GitHub Actions ou similares.

Banco de Dados e Arquitetura

  • PostgreSQL avançado.
  • Segurança, escalabilidade, alta disponibilidade, monitoramento, Multi-Tenancy, Bash e arquiteturas orientadas a eventos.

Requisitos Obrigatórios

  • 5+ anos como desenvolvedor(a) Full Stack e 2+ anos em posição sênior.
  • Domínio avançado de TypeScript em projetos de grande porte.
  • Experiência com React Native em aplicativos publicados (iOS e Android).
  • Experiência sólida com React e Node.js para aplicações de alta performance.
  • Domínio de Node.js/NestJS (guards, interceptors, pipes, módulos e microservices).
  • Experiência com PostgreSQL em ambientes de alta carga.
  • Vivência com Redis, filas e cache distribuído.
  • Experiência em AWS (EC2/ECS/Fargate, RDS, S3, CloudFront, Cognito, API Gateway e CloudWatch).
  • Experiência com CI/CD, deploy blue-green e rollback.
  • Experiência com integrações corporativas: ERPs (preferencialmente TOTVS), gateways de pagamento e APIs externas.
  • Conhecimento sólido em arquitetura (SOLID, MVC, Hexagonal, DDD).
  • Experiência com testes unitários, integração e E2E.
  • Conhecimento em segurança de aplicações e LGPD.

Diferenciais

  • Monorepo TypeScript (Turborepo).
  • Expo (EAS Build e OTA Updates).
  • OpenSearch/Elasticsearch.
  • Docker, ECS/Fargate e observabilidade.
  • Projetos de e-commerce ou varejo farmacêutico.
  • Firebase.
  • Microsserviços e arquitetura orientada a eventos.
  • Experiência com aplicações escaláveis em AWS.

Full Stack Engineer Related jobs

Other jobs at Eteg

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.