Aprovador está contratando Programador Jr (2 vagas)
- Débora Chaves
- 26 de set.
- 4 min de leitura
A Aprovador Sistemas está contratando programador e/ou programadora para se juntar à nossa equipe de produto e atuar no desenvolvimento das aplicações WEB ou integrações do Aprovador.
Estamos expandindo nossa equipe e nos comprometemos a criar um ambiente inclusivo, cooperativo e fornecer todo material e suporte necessário para você realizar o seu melhor trabalho.
Sobre a vaga
A equipe de produto atua no desenvolvimento dos apps, portais e softwares de integração do Aprovador. Somos uma equipe bastante multidisciplinar e trabalhamos com diversas linguagens, frameworks e sistemas diferentes, entre eles, NodeJS, NestJS, Javascript, TypeScript, .Net, Progress, ADVPL, Go, entre outros. Você atuará em conjunto com esta equipe.
Está vaga é única e pode levar você a atuar em Sistemas Web ou Integrações. A decisão sobre a área será feita durante o processo. Em termos gerais as responsabilidades de cada área são:
Sistemas Web
Manutenção e desenvolvimento de novas funcionalidade nos sistemas Web do Aprovador;
Construção de interfaces em HTML, CSS e Javascript e Vue;
Desenvolvimento de processos backend em Javascript e TypeScript, tanto para os portais quando para as integrações com os apps iOS e Android do Aprovador;
Manutenção de consultas SQLs e scripts de atualização em bancos de dados.
Manutenção de serviços em nuvem referentes às aplicações.
Integração
Manutenção no middleware responsável pela execução de integrações do Aprovador.
Criação, manutenção e desenvolvimento de melhorias nas integrações com ERPs e outros sistemas;
Desenvolvimento de customizações aplicadas aos ERPs voltadas para integrações com o Aprovador;
Manutenção e suporte à integração via APIs ou Banco de Dados.
Outras atividades
Auxílio a equipe de produto na tomada de decisão para desenvolvimento de novas funcionalidades (arquitetura e design);
Auxílio a equipe de suporte ou clientes, incluindo acessos remotos, quando preciso para resolução de chamados;
Manutenção de documentações internas e material para customização/integração de clientes;
Como membro da equipe de produto, você irá construir soluções que sejam simples para o usuário. Irá realizar ajustes, corrigir bugs, atualizar documentações, dentre outras atividades.
Para você ter uma ideia de como é o dia-a-dia da equipe, aqui está uma pequena lista de coisas que fizemos recentemente:
Construímos um portal de administração (cadastro de clientes, usuários, integrações, etc) totalmente separados da aplicação;
Migramos nossa base de dados do banco de dados MySQL para outro SGBD em nossa infraestrutura de nuvem;
Construímos um novo Portal de Aprovações, utilizando o framework NestJS. Em algumas telas utilizamos o VueJs para construir interfaces mais ricas.
Criamos uma nova funcionalidade para os clientes customizarem os e-mails enviados pelo Aprovador, utilizando o handlebars para criação dos templates.
Construímos o Aprovador 2.0, novo App de aprovações do Aprovador, do zero, utilizando o framework Flutter.
Criamos uma nova integração com o Totvs Fluig, utilizando o framework .Net Core;
Implementamos um sistema de chat para os aprovadores e solicitantes dos documentos, tanto na Web quanto em nosso App, utilizando frameworks e tecnologias como websockets e REST.
O que esperamos de você:
Nós esperamos que você tenha um sólido conhecimento em lógica de programação, com alguma experiência em desenvolvimento Web ou Server/Desktop.
Para atuar com sistemas Web, a experiência deve ser em frameworks para desenvolvimento como NestJS, Rails, Laravel, ou algum similar, e alguma biblioteca de interface como o Bootstrap.
Para atuar com integrações, a experiência deve ser com algum sistemas ERP, webservices WSDL/ REST e bancos de dados SQL.
Talvez você tenha pouca experiência profissional, porém possui um portfólio, projetos pessoais ou contribuições open source. Estamos em busca de um bom programador.
Você deve ser um autodidata. Somos uma equipe pequena e experimentamos bastante. Trabalhamos frequentemente em funcionalidades e integrações com tecnologias ou serviços pouco documentados, por isso precisamos desta característica.
Este é um trabalho remoto, por isso você deve ter a capacidade de se organizar e a disciplina para trabalhar de casa. Após definirmos as responsabilidades de cada membro da equipe, cabe a cada um se organizar para entregar os trabalhos dentro do prazo estabelecido.
O que você pode esperar de nós:
Nós gostamos de trabalhar em equipe e compartilhar conhecimento. Buscamos soluções simples e óbvias. Valorizamos o trabalho bem feito, mesmo que para isso seja necessário refazer. A qualidade é mais importante do que a velocidade. Estamos aqui para o longo prazo.
Pagamento e benefícios
A contratação é CLT. Este é um trabalho remoto (teletrabalho). O salário para esta vaga será de R$ 3.300,00.
Por ser um trabalho remoto, oferecemos ajuda de custo mensal no valor de R$ 200,00 para auxílio nas despesas.
Vale refeição Caju no valor de R$ 29,81 por dia útil.
Plano de saúde nacional coparticipativo Bradesco ou Unimed.
Wellhub (antigo Gympass)
Parceria com o Conexa/ Psicologia Viva oferecendo descontos e 2 consultas mensais com nutricionista e psicólogo
PLR conforme as regras do Sindicato Sindados de Belo Horizonte.
Forneceremos os equipamentos necessários para a execução do trabalho.
A carga horária será de oito horas por dia de Segunda à Sexta-Feira. Praticamos o horário comercial de 9 às 18 horas. Como aplicar
Para se aplicar a esta vaga basta preencher o formulário abaixo anexando o currículo em PDF no campo determinado até o dia 17 de outubro.
Comentários