Sobre a Empresa
Na Coodex AI, estamos construindo o futuro com inteligência artificial, desenvolvendo soluções inovadoras que transformam indústrias e melhoram a vida das pessoas. Somos uma equipe apaixonada por tecnologia, movida pela curiosidade e comprometida com a excelência em cada entrega. Se você busca um ambiente dinâmico, desafiador e com oportunidades de crescimento, a Coodex AI é o seu lugar.
Sobre a Vaga
Buscamos um(a) Engenheiro(a) de Software Pleno / Sênior experiente e proativo(a) para se juntar à nossa equipe. Você terá papel essencial na concepção, desenvolvimento e manutenção de nossas aplicações e serviços, utilizando TypeScript, NestJS, Next.Js, MongoDB e bancos de dados vetoriais. Queremos alguém que combine paixão por criar software de alta qualidade com curiosidade para explorar novas tecnologias e disposição para resolver problemas complexos.
Responsabilidades
- Projetar, desenvolver, testar, implantar e manter aplicações robustas e escaláveis com NestJS e Next.Js.
- Trabalhar com bancos de dados relacionais e não-relacionais, em especial MongoDB e Vector DBs, garantindo performance e escalabilidade.
- Colaborar com equipes multidisciplinares (produto, design, outros engenheiros) para definir, projetar e lançar novas funcionalidades.
- Escrever código limpo, testável e bem documentado, seguindo boas práticas e padrões de arquitetura.
- Participar ativamente de revisões de código, oferecendo e recebendo feedback construtivo.
- Solucionar problemas, otimizar desempenho e garantir a qualidade em todas as fases do ciclo de desenvolvimento.
- Contribuir para a evolução contínua dos processos, ferramentas e arquitetura da plataforma.
Qualificações
- Experiência sólida com TypeScript no backend (NestJS) e frontend (Next.Js / React).
- Conhecimento profundo em APIs RESTful e integração com serviços de terceiros.
- Experiência com MongoDB e boas práticas em bancos NoSQL.
- Experiência com Codex CLI ou ferramentas semelhantes de automação e gestão de pipelines.
- Familiaridade com bancos de dados vetoriais (ex.: Pinecone, Weaviate, Milvus ou equivalentes).
- Proficiência em Git e boas práticas de versionamento.
- Experiência com metodologias ágeis (Scrum, Kanban).
- Habilidade em escrever testes unitários e de integração.
- Boa comunicação, trabalho em equipe e pensamento analítico.
- Inglês técnico (leitura e escrita).
Habilidades Preferenciais
- Conhecimento em nuvem (AWS, Azure ou GCP).
- Experiência em projetos de IA (LLMs, embeddings, RAG, pipelines de dados).
- Contribuições open-source.
Faixa Salarial e Pacote de Compensação
- Salário competitivo
- Vale Refeição / Alimentação
- Plano de Saúde
- Trabalho híbrido
- Ambiente de aprendizado contínuo
- Oportunidades de crescimento