Seja um Desenvolvedor Full Stack
O nosso time está em busca de um profissional altamente qualificado para atuar como Desenvolvedor Full Stack. Nesta função, você estará responsável por desenvolver e manter aplicações web usando tecnologias modernas como Next.js e React.
* Desenvolvimento de aplicações web utilizando Next.js, React e outras tecnologias JavaScript modernas;
* Projetar e implementar serviços de back-end e APIs para alimentar as aplicações web;
* Trabalhar com modelos e técnicas líderes de IA para suportar e potencializar as funcionalidades essenciais;
* Colaborar com designers de UI/UX para traduzir designs e wireframes em código de alta qualidade;
* Otimizar aplicações para máxima velocidade e escalabilidade;
* Implementar medidas de segurança e proteção de dados;
* Participar de revisões de código (code reviews) e testes de unidade (unit testing) para garantir robustez, usabilidade e confiabilidade;
A carga horária é flexível e pode ser realizada remotamente. Além disso, o candidato deverá ter experiência em trabalhar em equipe e gerenciar múltiplos projetos simultaneamente. O salário oferecido será baseado nas habilidades e experiência do candidato.
Requisitos
* Experiência em desenvolvimento web full-stack;
* Conhecimento em Next.js, React e outras tecnologias JavaScript modernas;
* Domínio em linguagem inglês;
* Capacidade de identificar interações de usuário baseadas na web e desenvolver componentes de interface de usuário altamente responsivos;
* Experiência em ferramentas CI/CD para implantação e gerenciamento de aplicações;
* Experiência em trabalhar em equipe e gerenciar múltiplos projetos simultaneamente;
Principais Responsabilidades:
* Desenvolver e manter aplicações web usando tecnologias modernas;
* Projeto e implantação de serviços de back-end e APIs;
* Trabalho com modelos e técnicas lideres de IA;
* Colaboração com designers de UI/UX;
* Desenvolvimento de aplicações web com Next.js e React.
Habilidades/Qualificações:
* Proficiência em Inglês; -> Muito Importante
* Proficiência sólida em JavaScript, incluindo manipulação de DOM e o modelo de objeto JavaScript;
* Experiência extensa com Next.js e React ; incluindo configuração/implantação de build;
* Sucesso demonstrado na execução de todo o ciclo de vida do projeto, desde o conceito/protótipo até a implantação;
* Compreensão de modelos, arquitetura de IA e aplicação de ferramentas de IA em projetos;
* Familiaridade com técnicas RAG (Retrieval-Augmented Generation), embeddings e bancos de dados vetoriais;
* Sólida compreensão de PostgreSQL e experiência com design e gerenciamento de bancos de dados;
* Familiaridade com APIs RESTful;
* Experiência com sistemas de controle de versão (preferencialmente Git);
* Conhecimento de tecnologias front-end, como HTML5 e CSS3, bem como experiência com frameworks como TailwindCSS;
* Compreensão de renderização do lado do servidor (server-side rendering) e seus benefícios e casos de uso;
* Capacidade de identificar interações de usuário baseadas na web e desenvolver componentes de interface de usuário altamente responsivos .