Desenvolvedor Full-Stack (Remoto)
Se você gosta de desafios e estar em constante movimento, a iCrop é para você!
Vivemos diariamente a experiência do trabalho em equipe e da colaboração mútua, aprendemos e crescemos juntos. Isso significa que todos os membros do nosso time, dos diretores aos recém-chegados, interagem de igual para igual e contam com o mesmo espaço para expor suas ideias e oferecer suas contribuições. Somos apaixonados pelo conhecimento, por isso, adoramos novas perspectivas, pensamento crítico, trocas de experiências e diversidade. Nosso time é animado e cheio de energia. Dividimos as responsabilidades do trabalho e as alegrias das conquistas. Temos como cultura o Jeitão iCrop, pautado em Profissionalismo com leveza, Inovação para a eficácia, Respeito às pessoas, Honestidade inegociável, Transparência nas intenções e Mais para mais.
Mas afinal, quem nós somos? A iCrop é uma empresa focada em oferecer soluções viáveis que aliam tecnologia e inteligência em decisões diárias de Irrigação. Existimos porque enxergamos o potencial transformador da tecnologia aplicada à agricultura, veio daí a forte necessidade que sentimos de oferecer mais ao Agro brasileiro. A proximidade com os irrigantes nos mostrou que a realidade da porteira para dentro merecia muito mais do que as soluções em irrigação existentes até então. Os produtores precisavam de resultados efetivos e de tecnologias que funcionassem na prática do dia a dia no campo.
Gostou do nosso Jeitão? Então venha fazer parte do nosso time!
Confira abaixo mais detalhes sobre a função de Desenvolvedor Full-Stack (Remoto)
Responsabilidades e atribuições
Você irá:
Desenvolver e manter aplicações front-end com Next.js, HTML5 e CSS3 avançado, priorizando performance, acessibilidade e experiência do usuário.
Criar APIs e lógicas de negócio robustas com Node.js, TypeScript e JavaScript.
Implementar integrações com Python, para fins como automação, análise de dados ou outros serviços back-end.
Modelar e gerenciar bancos de dados relacionais MySQL, garantindo escalabilidade, segurança e integridade dos dados.
Escrever código limpo, bem estruturado, testável e de fácil manutenção — com forte orientação a boas práticas e clean code.
Utilizar ferramentas como Postman ou Insomnia para criação, teste e documentação de APIs.
Ter noções básicas (ou mais) de serviços de computação em nuvem como AWS e Google Cloud Platform (GCP) — especialmente serviços de hospedagem, CI/CD, bancos gerenciados, lambdas e/ou containers.
Requisitos e qualificações
Você precisa:
Experiência prévia com Next.js, React ou frameworks similares;
Domínio avançado de HTML5 e CSS3, incluindo layout responsivo (Flexbox/Grid), pré-processadores (Sass, PostCSS) e boas práticas de acessibilidade (ARIA);
Forte conhecimento em JavaScript moderno (ES6+) e TypeScript;
Sólida experiência com Node.js;
Vivência com banco de dados MySQL — modelagem, otimização e queries complexas;
Facilidade e experiência integrando ou consumindo serviços em Python;
Experiência com frameworks/libraries como Fastify e Sequelize (ou similares);
Profundo entendimento de princípios de clean code, design patterns e arquitetura de software;
Habilidade em usar Postman ou Insomnia para testar e documentar APIs;
Familiaridade ou curiosidade em entender o ecossistema de nuvem (AWS, GCP);
Informações adicionais
Você terá:
Convênio médico
Convênio odontológico
Folga no dia do seu aniversário
Licença paternidade ou maternidade estendida
Flexibilidade de horário
Auxílio educação
Auxílio creche para crianças de até 2 anos
Auxílio para pais de filhos com necessidades especiais
PLR
Bônus anual
Seguro de vida
Vale alimentação
Vale transporte
Bem estar (academias)
Previdência Privada
Localização | Modelo de contratação | Modelo de trabalho |
---|---|---|
Uberlândia, MG, BR | Efetivo CLT | Remoto |