Descrição
Resumo da Vaga:
Buscamos um desenvolvedor para colaborar em um produto web de grande porte, combinando arquitetura backend com habilidades emergentes em IA e múltiplas linguagens.
Principais Destaques:
1. Ambiente diverso, inclusivo, respeitoso e empático
2. Responsabilidade e autonomia total na saúde e delivery dos sistemas
3. Crescer com a empresa e construir o futuro do varejo
Nós somos apaixonados pelo varejo e por tudo o que fazemos, somos adeptos da simplicidade e estamos ansiosos e curiosos para conhecer pessoas com esse mesmo propósito. Nossos valores são pautados em entregar a melhor experiência para o cliente, com resultados de alto padrão que atingimos construindo sempre juntos, por isso o \#NossoSucessoÉBaseadoEmPessoas! E aí, curtiu? Então vem construir o futuro do varejo com a gente.
Ressaltamos que as nossas oportunidades são para todos. Aqui na Nexaas você encontra um ambiente diverso, inclusivo, respeitoso e empático.
Agora espia só o que estamos buscando para essa vaga:
Buscamos um desenvolvedor para ingressar em nossa equipe e colaborar em um produto web de grande porte, que combine expertise em arquitetura backend com habilidades emergentes em IA e múltiplas linguagens de programação. Nosso sistema é voltado para o usuário final na web e no celular e faz o uso de APIs REST (como provedor e consumidor) para integração entre sistemas. Buscamos pessoas que queiram crescer com a empresa, que sejam responsáveis, proativas, tenham facilidade de comunicação verbal e escrita e habilidade de trabalhar em equipe.
Ser colaborativo! Não queremos rock stars! Você vai precisar compartilhar aquilo que apreende, e vai precisar convencer outras pessoas sobre suas decisões;
Criar aplicações para integrar ainda mais os nossos ecossistemas em todas as etapas do desenvolvimento: desde seu conceito e arquitetura, passando por código e testes, continuous integration até o deploy em produção em nosso k8s;
Ser guardião da qualidade e da governança \- aqui não temos DBA, Ops nem arquitetos. Todo desenvolvedor tem responsabilidade e autonomia total para garantir a saúde e o delivery dos seus sistemas;
Participar da nossa comunidade e compartilhar conhecimento; Trazer alternativas inovadoras, sempre buscando a tecnologia de ponta para nossos desafios de negócios;
Outras atividades correlatas a função.
### **Você será responsável por:**
* ️ Arquitetar e manter serviços críticos de gestão de estoque e pedidos;
* Integrar soluções de IA para otimização de processos;
* Resolver problemas complexos de concorrência, transações e integridade de dados;
* Atuar com refatorações técnicas de larga escala;
* Domínio de sistema de controle de versão (usamos Git);
* Conhecimentos sobre Design Patterns, TDD, SOLID, Clean Code, Clean Archteture;
* Jobs/Queues Sidekiq, SQS, RabitMQ e Kafka;
* Garantir a qualidade e a manutenção de todo código produzido por você e seus pares;
* Ensinar e aprender constantemente em um ambiente colaborativo;
* Trabalhar em times multidisciplinares (Product Owner, UX e QA) com mindset ágil;
* Experiência com bancos de dados relacionais (PostgreSQL) e não\-relacionais (MongoDB);
* Experiência com plataformas de infra\-estrutura como serviço, em especial Amazon Web Services;
* Conhecimento de HTML, CSS, Javascript, organização de assets;
* Conhecimento avançado do protocolo HTTP, padrão REST, HATEOAS;
* Criação de servidores e clientes de APIs;
* Estar familiarizado com ambiente dinâmico e/ou startups;
* Ser uma pessoa comunicativa, proativa nas discussões internas e excelentes habilidades de autogerenciamento;
* Ser uma pessoa que busca melhorar a cada dia, que enxerga os desafios como grandes oportunidades de se desenvolver e aprender coisas novas.
### **Skills com IA (DIFERENCIAL FORTE)**
**Experiência Obrigatória:**
* 3 anos de experiência;
* **Uso Prático de LLMs** (ChatGPT, Claude, Copilot);
* Prompting efetivo para code generation;
* Code review com IA;
* Documentação técnica com IA.
**AI\-Assisted Development**
Usar Claude/Codex para:
* Busca semantica em documentação;
* Análise de bugs complexos;
* Geração de testes;
* Refactoring sugerido;
* Explicação de código legado;
* Avaliar criticamente output de IA;
* Corrigir código gerado.
### **Desejável**
**Embeddings e Vector Search**
* Búsca semântica em documentação;
* RAG (Retrieval\-Augmented Generation) patterns.
**Prompt Engineering**
* Estrutura de prompts efetivos;
* Few\-shot learning;
* Chain\-of\-thought prompting.
**AI para Análise de Dados**
* Usar IA para explorar large datasets;
* Identificar padrões em logs;
* Anomaly detection patterns.
### **Experiência em Outras Linguagens (DESEJÁVEL)**
Além de Ruby, experiência com:
* Python \- Go / Rust;
* TypeScript / Node.js;
* Shell Scripting (Bash).