A oportunidade de trabalhar como desenvolvedor full-stack é perfeita para quem busca uma carreira em tecnologia.
Desenvolver e manter aplicações web utilizando React (front-end) e Node.js (back-end) é fundamental para o sucesso do nosso projeto.
Criar e consumir APIs RESTful, escrever código limpo, reutilizável e bem documentado são habilidades essenciais para essa função.
Além disso, utilizar Python em rotinas e integrações específicas, participar de code reviews, planejamento de sprints e reuniões de time também são partes importantes desse papel.
Trabalhar em conjunto com o time de produto e design para transformar ideias em funcionalidades é um grande desafio, mas também uma oportunidade incrível.
Versão de projetos e colaboração usando Git (GitHub, GitLab ou similar) são habilidades fundamentais para qualquer desenvolvedor.
Desenvolver integrações com APIs da OpenAI e outros modelos generativos é um passo importante para o futuro da nossa empresa.
Requisitos obrigatórios incluem experiência prática com React e bibliotecas relacionadas, Node.js (Express, middlewares, etc), conhecimentos em Python para scripts ou APIs, JavaScript (ES6+), HTML5 e CSS3, controle de versão usando Git e bancos de dados relacionais.
Diferenciais podem incluir experiência com TypeScript, Tailwind CSS e boas capacidades de comunicação e trabalho em equipe.
O prazo é de 12 meses, sendo possíveis renovações.
O local de trabalho é remoto, com horário comercial e contratação a partir de PJ.
Os candidatos devem enviar seus currículos para eliana.nascimento@assuranceit.com.br mencionando disponibilidade e pretensão de taxa/hora. Além disso, indiquem a oportunidade para amigos.
Para esse cargo, é necessário ter boa capacidade de comunicação e trabalho em equipe, além das habilidades técnicas citadas anteriormente.
Assim, se você está procurando por uma oportunidade de crescer profissionalmente, este é o lugar certo!