Vaga Full Stack

Pessoa Desenvolvedora de Software II

Python PyTest Jest JavaScript SQL CSS

Cromai Tecnologias Agricolas LTDA

Cromai Tecnologias Agricolas LTDA

Startup

Salário: Até R$4.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

A Cromai é uma empresa que usa a tecnologia para aumentar a eficiência da produção agrícola. Utilizamos a visão computacional e a inteligência artificial para fazer diagnósticos rápidos, precisos e exaustivos de pragas e doenças, de deficiências nutricionais, e da maturação de frutos.
Na Cromai, acreditamos que nosso talento são as pessoas que temos aqui.

Vivenciamos um ambiente descontraído, de respeito, transparência e ética. Entendemos que desenvolver um grupo plural em origens, raças, religiões, gêneros, deficiências, sexualidades e identidades reflete positivamente em inovação e motivação de todos os colaboradores. Assim, valorizamos as diferenças para construir uma sociedade mais justa, inclusiva e democrática para todes! #TodesSaoBemvindos #InclusãoSocial #DiversidadeEInclusao

Atividades e Responsabilidades

Buscamos uma pessoa apaixonada por desenvolver tecnologia e com muita vontade de aprender, e em troca oferecemos um ambiente inovador, descontraído e cheio de pessoas comprometidas pelo que fazem :)

Atividades

Fazer a interface do time de desenvolvimento com os times de produto e inteligência artificial.

Entender e transformar os requisitos de negócio do backlog em tarefas com prioridades junto ao squad.

Alinhar os prazos das demandas a serem desenvolvidas na sprint junto ao time de desenvolvimento.

Controlar as demandas do upstream para downstream junto ao squad.

Desenvolver novas funcionalidades junto ao time de desenvolvimento seja no frontend ou backend.

Monitorar gargalos de desenvolvimento durante a execução da sprint.

Explorar novas e modernas tecnologias que gerem valor para nossos clientes.

Rodar experimentos, prototipação e testes de maneira ágil no momento de upstream junto ao squad.

Comunicar-se ativamente e claramente a fim de reportar o status das atividades recorrentes.

Realizar manutenção do sistema.

Reportar, documentar e resolver falhas, defeitos ou bugs através do nosso sistema de issues.

Analisar e documentar os possíveis cenários de teste e realizá-los.

Revisar e validar junto ao squad as definições de done para entrega da release.

Gerar novas releases com instalador através da nossa ferramenta de controle de versão e reportar ao squad.

Estamos construindo produtos do zero, e portanto sua contribuição terá um alto impacto nos nossos produtos. Contamos com a sua opinião regularmente em discussões sobre o futuro das nossas soluções.

Perfil desejado

Boa comunicação

Autonomia

Flexibilidade

Adaptabilidade

Muita vontade de aprender

Habilidade em priorização

Boa comunicação interpessoal.

Saber trabalhar em equipe

Resiliência

Empatia

Pensar fora da caixa, sair da zona de conforto.

Persistência e capacidade de resolução de problemas complexos

Gosta de contribuir com a comunidade open source

Você vai se encaixar bem se

Tiver bons conhecimento em:

Python

Banco de dados relacionais

HTML5

CSS

JavaScript

React + Redux

Node

Estrutura de Computadores

Modelagem e Desenvolvimento de software

Lógica de Programação

Algoritmos e Programação

Testes unitários

Noções de arquitetura limpa.

Programação orientada a objetos (noções)

Filosofia de desenvolvimento Clean Code

Ferramentas de teste como Jest, Enzyme e Pytest

Ferramentas e controle de versão (Git)

Ferramentas de acompanhamento de atividades (trello/github projects)

Diferenciais

Experiência com ferramentas de telemetria para monitoramento e performance de sistemas

Conhecimento com o framework Flask para desenvolvimento de aplicações web

Conhecimento com framework Electron para desenvolvimento de aplicações desktops utilizando tecnologias web

Requisitos

Requisitos

Superior completo em Ciências da Computação, Sistemas de Informação, Engenharia da Computação ou áreas relacionadas à tecnologia da informação

Lógica de programação

É importante ter no mínimo nível básico de inglês

Experiência em projetos de desenvolvimento de software: procuramos pessoas que sabem aplicar boas práticas de engenharia de software em equipes, seja no frontend ou backend, independentemente de linguagem e framework e que saiba fazer a interface entre os times de desenvolvimento, produto e inteligência artificial

Disponibilidade para trabalhar presencialmente. Por enquanto, por conta da pandemia, estamos trabalhando remoto, mas futuramente adotaremos o modelo híbrido (home office + presencial).

O que nós oferecemos

Vale Refeição
Vale Alimentação
Plano de Saúde
Seguro de Vida