Desenvolvedor(a) Full-Stack

Desenvolver, manter e evoluir soluções tecnológicas da Advis, utilizando práticas modernas de engenharia de software e ferramentas de desenvolvimento assistido por IA, em alinhamento contínuo com o Product Owner.

  • Tipo: CLT ou PJ
  • Local: Porto Alegre, RS.
  • Período: Integral (horário flexível)
  • Experiência: Júnior+
  • Salário: A combinar, de acordo com experiência.
  • Benefícios: VT ou Auxílio combustível, VR, Bônus por resultados.

Principais Entregas e Responsabilidades

  • Analisar requisitos e participar da definição técnica de novas soluções e funcionalidades.
  • Planejar e executar implementações, decompondo problemas em etapas verificáveis e alinhadas aos objetivos do produto.
  • Desenvolver e manter aplicações web, APIs e integrações conforme as especificações e padrões técnicos da empresa.
  • Utilizar Claude, Codex ou ferramentas equivalentes como apoio principal ao desenvolvimento, mantendo responsabilidade integral sobre o código entregue.
  • Revisar, testar e corrigir criticamente código, planos e artefatos produzidos por agentes de IA.
  • Participar de refinamentos e alinhamentos com o Product Owner, comunicando riscos, dependências, estimativas e trade-offs técnicos.
  • Investigar falhas, realizar debugging e atuar na manutenção evolutiva e corretiva das soluções.
  • Contribuir para a melhoria contínua da arquitetura, segurança, qualidade, documentação e processo de desenvolvimento.

Competências Técnicas

  • Requerido: domínio de lógica de programação, estruturas de dados, orientação a objetos, debugging e escrita de código legível e manutenível.
  • Requerido: experiência com PHP 7.4+ e manutenção ou evolução de aplicações legadas e modernas.
  • Requerido: experiência com React, incluindo aplicações baseadas em Class Components e JSX.
  • Requerido: experiência com Node.js e desenvolvimento de APIs utilizando Express.
  • Requerido: experiência com bancos de dados relacionais, especialmente MySQL, incluindo modelagem, consultas SQL e otimização básica.
  • Requerido: conhecimento sólido de APIs REST, HTTP, autenticação, tratamento de erros e integrações entre sistemas.
  • Requerido: experiência com Git e fluxos de versionamento, revisão e integração de código.
  • Requerido: conhecimentos de Linux, especialmente Debian, e configuração ou operação de aplicações com nginx.
  • Requerido: experiência prática com desenvolvimento assistido por IA usando Claude, Codex ou ferramentas equivalentes.
  • Requerido: capacidade de interpretar objetivos, elaborar planos técnicos, executar tarefas com agentes de IA e validar criticamente os resultados.
  • Requerido: capacidade de identificar riscos, questionar requisitos incompletos e comunicar decisões técnicas ao Product Owner e ao time.
  • Diferencial: experiência com testes automatizados, integração contínua e entrega contínua (CI/CD).
  • Diferencial: experiência com Docker, Redis e TypeScript.
  • Diferencial: experiência com MCP, agentes, automações baseadas em LLMs e integração com APIs de modelos de IA.
  • Diferencial: experiência com Jira, métodos ágeis e plataformas de nuvem como GCP ou AWS.

Pilares Comportamentais

  • Autonomia com responsabilidade: capacidade de avançar sem supervisão constante, mantendo alinhamento e transparência.
  • Pensamento crítico para validar requisitos, planos, código e respostas produzidas por ferramentas de IA.
  • Iniciativa para resolução de problemas e identificação de oportunidades de melhoria.
  • Comunicação objetiva, especialmente para explicitar riscos, bloqueios e trade-offs.
  • Responsabilidade com compromissos, segurança, qualidade e manutenibilidade das entregas.
  • Colaboração e relacionamento interpessoal sólido com Produto, Design e Engenharia.

Formação Acadêmica e Idiomas

  • Formação: Ciência da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas, Engenharia da Computação ou experiência prática equivalente.
  • Requerido: inglês intermediário para leitura de documentação técnica e interação com ferramentas de IA.
  • Diferencial: graduação em andamento ou concluída na área.
  • Diferencial: inglês avançado ou espanhol intermediário/avançado.

Ambiente de Trabalho

  • Trabalhe junto a uma equipe multidisciplinar.
  • Openbar de café o dia todo.
  • Frigobar para guardar seus lanches e bebidas.
  • Bem localizado em prédio anexo ao Shopping Praia de Belas, a dez passos do acesso às lojas e restaurantes.

Processo de Seleção

  • Entrevista técnica focada em fundamentos de programação, arquitetura, debugging e decisões de engenharia.
  • Desafio prático com Claude, Codex ou ferramenta equivalente: planejar, implementar, testar e explicar uma funcionalidade.
  • Avaliação da capacidade de revisar criticamente a saída da IA, corrigir falhas e justificar as decisões tomadas.
  • Entrevista de alinhamento com Produto, comunicação, autonomia e fit cultural.
  • Entrevista de nível de proficiência em inglês.

Gostou da vaga?

Envie seu currículo pelo formulário da página Trabalhe Conosco e escolha esta vaga.