DESENVOLVEDOR(A) FULL-STACK JR at Farmarcas

On-site - São Paulo - SP

Apply

Quem somos Criada em 2012, a Farmarcas é um agrupamento que conecta redes de drogarias associativistas em todo o Brasil. Nosso papel é oferecer soluções estratégicas, ferramentas inovadoras e suporte especializado para apoiar o desenvolvimento de empreendedores do setor.

Nosso objetivo é transformar sonhos em realidade, melhorando a vida de centenas de empresários independentes e de seus milhares de colaboradores em mais de 1.700 farmácias espalhadas de norte a sul do país.

Atualmente, reunimos 11 redes de drogarias associativistas e seguimos escrevendo as melhores histórias do associativismo farmacêutico brasileiro.

Responsibilities and assignments Estamos à procura de um(a) Desenvolvedor FullStack JR: Procuramos profissionais que queiram trabalhar em uma empresa repleta de desafios, novidades e muito aprendizado! Através de pensamento lógico e conhecimento de tecnologia, seu desafio será de resolver problemas de negócio, identificar oportunidades nos processos da empresa e propor melhorias para os processos executados.

O que você vai fazer:

  • Buscar soluções para problemas de negócio apresentados, utilizando pensamento lógico através de análises e estudos de possibilidades;
  • Desenvolver novos sistemas e corrigir sistemas já existentes, através de linguagens de programação seguindo as melhores práticas de desenvolvimento de software, respeitando as políticas técnicas estabelecidas;
  • Documentar os desenvolvimentos realizados e os processos executados;
  • Realizar testes planejados a fim de garantir o funcionamento correto dos sistemas e das modificações realizadas;
  • Auxiliar na revisão de códigos que são desenvolvidos pela equipe, a fim de garantir a qualidade e que as práticas estabelecidas estão sendo cumpridas.

Requirements and qualifications Para este desafio é necessário:

  • Cursando graduação em Análise e Desenvolvimento de Sistemas, Sistemas de Informação, entre outros cursos correlatos;
  • Experiência prévia na área;
  • Inglês técnico (básico);
  • Resolução de problemas através de tecnologia;
  • Raciocínio lógico e lógica de programação;
  • Desenvolvimento Front-end utilizando HTML, CSS e JavaScript (intermediário);
  • Desenvolvimento Front-end utilizando o Framework Angular (básico);
  • Desenvolvimento Back-End utilizando .NET Core Framework;
  • Conhecimento de Bancos de Dados (Consulta, alteração);
  • Versionamento de código (Git).

Diferenciais para o cargo:

  • Vivência em metodologias ágeis (Scrum, Kanban);
  • Experiência com revisão de código e pull requests;
  • Experiência com modelagem de Banco de Dados;
  • Experiência com ambientes Cloud (AWS);
  • Experiência com integrações através de APIs REST.

Additional information Modelo de Trabalho: Presencial no escritório em São Paulo/SP, próximo à estação de metrô.

Benefícios que fazem a diferença para você! (benefits list as above).

Requisitos

Educação

  • Cursando graduação em Análise e Desenvolvimento de Sistemas, Sistemas de Informação, entre outros cursos correlatos;

Experiência

  • Experiência prévia na área;

Habilidades

  • Pensamento lógico e conhecimento de tecnologia
  • Resolução de problemas
  • Raciocínio lógico e lógica de programação
  • Desenvolvimento Front-end com HTML, CSS e JavaScript (intermediário)
  • Desenvolvimento Front-end com Angular (básico)
  • Desenvolvimento Back-end com .NET Core Framework
  • Conhecimento de Bancos de Dados (Consulta, alteração)
  • Versionamento de código (Git)

Idiomas

  • Inglês técnico (básico);

Responsabilidades

  • Buscar soluções para problemas de negócio apresentados, utilizando pensamento lógico através de análises e estudos de possibilidades;
  • Desenvolver novos sistemas e corrigir sistemas já existentes, através de linguagens de programação seguindo as melhores práticas de desenvolvimento de software, respeitando as políticas técnicas estabelecidas;
  • Documentar os desenvolvimentos realizados e os processos executados;
  • Realizar testes planejados a fim de garantir o funcionamento correto dos sistemas e das modificações realizadas;
  • Auxiliar na revisão de códigos que são desenvolvidos pela equipe, a fim de garantir a qualidade e que as práticas estabelecidas estão sendo cumpridas.

Tecnologias

HTMLCSSJavaScriptAngular.NET CoreSQLGitAWSREST APIs

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.