Caro usuário, habilite o javascript para que esse site funcione corretamente.

Engenheiro de Software

* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Junior

O que você fará?

  • Desenvolvimento Altamente Eficiente: Escrever código limpo, escalável e seguro, utilizando assistentes de IA (como GitHub Copilot, Cursor, ChatGPT/Claude) para acelerar o boilerplate e focar na arquitetura e resolução de problemas complexos.

  • Garantia de Qualidade Automação: Utilizar ferramentas de IA para gerar testes unitários e de integração robustos, além de acelerar o processo de code review e identificação de bugs.

  • Refatoração e Otimização: Alavancar LLMs para modernizar código legado, otimizar queries e melhorar a performance geral dos sistemas de forma ágil.

  • Arquitetura de Soluções: Participar ativamente do desenho técnico de novas funcionalidades, usando IA para validar padrões de projeto, comparar tecnologias e simular cenários.

  • Colaboração e Agilidade: Trabalhar em parceria com Product Managers e Designers, utilizando ferramentas inteligentes para prototipar rápido e transformar requisitos de negócio em código de produção.

Qual bagagem você deve trazer?

  • Experiência Sólida em Desenvolvimento: Vivência prática construindo e mantendo aplicações em produção (seja em stacks de Backend, Frontend ou Fullstack).

  • Copilot Mindset: Domínio real de ferramentas de desenvolvimento auxiliadas por IA (Cursor, GitHub Copilot, Tabnine, etc.). Queremos alguém que saiba como criar contextos ricos e prompts técnicos eficazes para o terminal e IDE.

  • Fundamentos Fortes de Engenharia: Domínio de Engenharia de Software tradicional: Padrões de Projeto (Design Patterns), Princípios SOLID, Clean Code e arquitetura de sistemas (microsserviços, APIs RESTful/GraphQL).

  • Cultura DevOps & Testes: Experiência com pipelines de CI/CD, testes automatizados e ambientes de nuvem (AWS, GCP ou Azure).

  • Capacidade de Autogestão: Facilidade para priorizar tarefas, autonomia para resolver problemas complexos e sede por aprendizado constante.

Experiências que realmente nos encantam

  • Ter experiência no desenvolvimento de aplicações que consomem diretamente APIs de IA (OpenAI, Anthropic, etc.) ou uso de frameworks como LangChain ou LlamaIndex.

  • Conhecimento em boas práticas de segurança e privacidade de dados ao interagir com ferramentas de IA generativa em ambientes corporativos.

  • Histórico de criação de ferramentas, scripts internos ou automações próprias para melhorar a experiência de desenvolvimento (DevEx) do time.

  • Familiaridade com bancos de dados vetoriais (ex: Pinecone, Chroma, Milvus) ou conceitos básicos de MLOps.