Yapp Logo
cover

Se você é uma pessoa com Valentia para fazer diferente, Maestria para fazer melhor, Vontade de crescer junto, Consistência no dia a dia e Responsabilidade com os resultados, queremos conhecer você!

Nossa cultura é incrível!


Candidatar pelo whatsapp

Engenheiro de Software Sênior

GETRAK | Analista Sênior | Remoto

Vaga publicada em 12/08/2026

Remoto - CLT


Principais responsabilidades

  • Projetar, desenvolver e evoluir aplicações e serviços escaláveis, resilientes e de alta disponibilidade;

  • Atuar de forma Full Stack, desenvolvendo soluções de backend, web e mobile;

  • Desenvolver e evoluir serviços de backend utilizando principalmente Node.js e Golang (Go);

  • Construir e manter APIs, microsserviços e integrações entre sistemas, parceiros e serviços externos;

  • Desenvolver e evoluir aplicações web utilizando React e TypeScript;

  • Desenvolver e evoluir aplicações mobile utilizando React Native, considerando performance, experiência do usuário e particularidades das plataformas iOS e Android;

  • Participar ativamente de decisões de arquitetura, modelagem e definição de padrões técnicos;

  • Contribuir para a modernização contínua da nossa plataforma e evolução de sistemas legados;

  • Escrever código limpo, testável, observável e de fácil manutenção;

  • Implementar e evoluir testes automatizados, garantindo qualidade ao longo da esteira de desenvolvimento;

  • Atuar na investigação e resolução de problemas complexos de produção, buscando também suas causas-raiz;

  • Acompanhar indicadores de performance, disponibilidade, erros e comportamento das aplicações;

  • Participar de code reviews e contribuir para a evolução dos padrões de Engenharia;

  • Trabalhar em conjunto com Produto, Design, Dados, Customer Success e demais áreas na construção das soluções;

  • Apoiar tecnicamente outros engenheiros, compartilhando conhecimento e elevando a qualidade das entregas do time;

  • Utilizar IA e ferramentas de desenvolvimento assistido por IA como parte da rotina de Engenharia, buscando ganhos de produtividade e qualidade sem abrir mão do julgamento técnico.

Requisitos técnicos

  • Experiência sólida em Engenharia de Software e desenvolvimento de produtos digitais em produção;

  • Experiência com desenvolvimento Full Stack, atuando em diferentes camadas de uma aplicação;

  • Experiência com Node.js e/ou Golang (Go) no desenvolvimento de serviços de backend;

  • Experiência com JavaScript e TypeScript;

  • Experiência com React e React Native;

  • Conhecimento sólido sobre desenvolvimento de aplicações mobile para iOS e Android;

  • Experiência no desenvolvimento e consumo de APIs REST;

  • Conhecimento de arquitetura de software, padrões de projeto e boas práticas de desenvolvimento;

  • Experiência com bancos de dados relacionais e/ou NoSQL;

  • Experiência com Git e processos modernos de desenvolvimento e entrega de software;

  • Conhecimento de testes unitários, integração e automação de testes;

  • Familiaridade com CI/CD, containers e ambientes cloud;

  • Conhecimento sobre observabilidade, logs, métricas e monitoramento de aplicações;

  • Capacidade de analisar problemas complexos e tomar decisões técnicas considerando impacto, custo, prazo e sustentabilidade da solução;

  • Autonomia para conduzir problemas do entendimento até a solução em produção;

  • Boa comunicação e capacidade de trabalhar de forma colaborativa com diferentes disciplinas.

    Diferenciais:

  • Experiência com AWS;

  • Experiência prévia com Java e/ou PHP, especialmente na evolução e modernização de sistemas legados;

  • Experiência com arquiteturas distribuídas, microsserviços e sistemas orientados a eventos;

  • Experiência com aplicações de alta escala e grande volume de dados;

  • Conhecimento de filas, streaming e processamento assíncrono;

  • Experiência com Docker e Kubernetes;

  • Experiência com publicação, monitoramento e manutenção de aplicativos na App Store e Google Play;

  • Conhecimento de estratégias de atualização, versionamento e distribuição de aplicações React Native;

  • Experiência com sistemas de geolocalização, mapas, telemetria, IoT ou processamento de dados em tempo real.

Perfil comportamental

  • Atua com iniciativa e coragem para propor melhorias e novos caminhos.

  • Busca excelência e qualidade em tudo o que faz.

  • Tem vontade de aprender, evoluir e colaborar com o desenvolvimento da equipe.

  • Demonstra organização, disciplina e consistência nas entregas.

  • Assume responsabilidades, cumpre compromissos e mantém foco nos resultados.

Benefícios

  • Auxílio-home office
  • Cartão flexível (Flash/Caju/Swile/outros)
  • Day off
  • Descontos em produtos próprios
  • Horários flexíveis
  • Participação nos lucros (PL)
  • Plano odontológico
  • Plano de saúde

Digite o seu e-mail para gerar um link de indicação