freehire launches on Product Hunt on 26 August.

Follow →

Senior software engineer (architecture focus) | presencial - goiânia/go | pj

Summary

Design and evolve scalable, secure, and highly available systems in Node.js and Vue.js/Nuxt, leading cloud migrations and modernizing critical applications for a high-transaction iGaming/betting platform.


Sobre a Vaga:

Atuar como principal referência técnica da squad no desenho e evolução de soluções escaláveis, seguras, resilientes e de alta disponibilidade, contribuindo diretamente para decisões arquiteturais, modernização do ambiente tecnológico e sustentação de aplicações críticas ao negócio.

Esse(a) profissional terá papel estratégico na evolução da arquitetura atual, apoiando a migração e consolidação do ambiente em cloud, a melhoria contínua de performance e confiabilidade das aplicações, e a elevação da maturidade técnica do time em um contexto de alta transacionalidade e crescimento acelerado.

Principais Responsabilidades:

  • Projetar, desenvolver e evoluir soluções com foco em escalabilidade, performance, segurança e alta disponibilidade.
  • Atuar ativamente na definição e evolução da arquitetura de sistemas, considerando aspectos como desacoplamento, manutenção, observabilidade e resiliência.
  • Apoiar decisões técnicas sobre estruturação de aplicações, integrações, modelagem de dados e uso de infraestrutura em nuvem.
  • Contribuir com a modernização do ambiente tecnológico, incluindo evolução de banco de dados, serviços em AWS e arquitetura de deploy.
  • Garantir boas práticas de engenharia de software, promovendo padrões de código, testes, versionamento, documentação e segurança.
  • Participar da definição de estratégias para sistemas transacionais e ambientes com alta volumetria e operação contínua.
  • Atuar na análise e resolução de incidentes críticos, propondo melhorias estruturais para redução de falhas e aumento de estabilidade.
  • Realizar code reviews com olhar técnico aprofundado, garantindo qualidade, manutenibilidade e aderência à arquitetura definida.
  • Apoiar tecnicamente desenvolvedores da squad, disseminando conhecimento e elevando a maturidade técnica do time.
  • Trabalhar em parceria com Produto e demais áreas para traduzir necessidades de negócio em soluções técnicas robustas e sustentáveis.
  • Garantir que as soluções estejam aderentes às exigências regulatórias, de segurança e confiabilidade do setor.
  • Contribuir para decisões sobre arquitetura de APIs, integrações, comunicação entre serviços e uso eficiente da infraestrutura cloud.

Requisitos

Obrigatórios

  • Experiência sólida como Engenheiro(a) de Software Sênior com forte atuação em arquitetura de soluções.
  • Domínio em Node.js no desenvolvimento de aplicações backend.
  • Experiência com Vue.js + Nuxt no desenvolvimento e sustentação de aplicações frontend.
  • Conhecimento avançado em PostgreSQL e vivência com Amazon Aurora, incluindo modelagem, performance e troubleshooting.
  • Vivência prática com AWS, especialmente em ambientes com EC2, ECS e serviços relacionados à sustentação de aplicações escaláveis.
  • Experiência consistente com definição de arquitetura de sistemas, incluindo monolitos modulares, microsserviços, APIs REST e integrações distribuídas.
  • Conhecimento sólido em boas práticas de engenharia de software, como Clean Code, SOLID, Design Patterns e princípios de arquitetura orientada a domínio e escalabilidade.
  • Experiência com integrações via APIs REST, webhooks e mensageria.
  • Vivência com pipelines de CI/CD, versionamento e boas práticas de deploy.
  • Experiência com troubleshooting de sistemas em produção e atuação em ambientes críticos de alta disponibilidade.
  • Capacidade de tomar decisões técnicas com visão de médio e longo prazo.

Desejáveis

  • Experiência com CloudFormation ou infraestrutura como código.
  • Vivência em processos de migração arquitetural, modernização de ambientes ou evolução de sistemas legados.
  • Experiência com observabilidade, monitoramento e práticas de confiabilidade.
  • Vivência com sistemas de alta transação, meios de pagamento, antifraude ou contextos financeiros.
  • Experiência prévia em empresas de iGaming, betting ou plataformas 24/7.
  • Conhecimento em estratégias de escalabilidade horizontal, tolerância a falhas e otimização de custo em cloud.
  • Experiência apoiando tecnicamente squads ou exercendo papel informal de liderança técnica.

Competências Comportamentais

  • Pensamento sistêmico e forte visão arquitetural.
  • Maturidade técnica para sustentar decisões com clareza e embasamento.
  • Capacidade de equilibrar velocidade de entrega com qualidade e sustentabilidade técnica.
  • Boa comunicação com áreas técnicas e não técnicas.
  • Perfil analítico, estruturado e orientado à resolução de problemas complexos.
  • Postura colaborativa, com habilidade para influenciar tecnicamente o time sem depender apenas de autoridade formal.
  • Interesse genuíno em contribuir para evolução de arquitetura, processos e pessoas.

Diferenciais

  • Experiência em ambientes de missão crítica, operação 24/7 e alta disponibilidade.
  • Vivência com arquitetura para produtos digitais de alta escala.
  • Experiência em contextos regulados ou com exigência elevada de segurança e rastreabilidade.
  • Atuação prévia em liderança técnica de projetos, squads ou frentes de modernização.
  • Conhecimento do contexto de negócio de iGaming, betting, pagamentos ou antifraude.

Benefícios

  • Cartão ECXPAY no valor de R$ 500,00/Mês;
  • Acesso a Wellhub;
  • Convênio Zenklub - Psicólogo / Nutricionista / Coaching/ Terapia;
  • 22 dias de descanso remunerado, após 12 meses;
  • Parceria com curso de línguas Time Load ;
  • Parceria com Clínica Bridges.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available