Pessoa Desenvolvedora Fullstack Pleno at Bling

Remote - Remoto

Apply

Descomplicamos a vida de milhares de empreendedores. Somos um sistema ERP para micro e pequenas empresas, com ferramentas que possibilitam uma gestão operacional e financeira mais integrada, simples e prática. Como Pessoa Desenvolvedora Fullstack você fará parte de um time com mais de 80 profissionais de desenvolvimento. Nosso time de tecnologia é responsável por concretizar as necessidades e desejos dos nossos clientes e parceiros de mercado!

Vem ser Blinger!

Requirements

Education

  • curso superior em andamento ou completo nas áreas de Ciência da Computação, Sistemas de Informação, Engenharia da Computação ou cursos relacionados.

Experience

  • Experiência de desenvolvimento de software web com PHP
  • Experiência em criação e manutenção APIs
  • Experiência em criação de componentes de interface com frameworks Javascript (VueJS, etc)
  • Experiência em banco de dados relacionais (MySQL)
  • Domínio em versionamento de código via Git
  • Experiência em revisão de código
  • Conhecimento no ecossistema AWS
  • Capacidade de criação de documentação de software e requisitos
  • Atuação no desenvolvimento de Sistemas de Gestão Empresarial
  • Experiência anterior em desenvolvimento de soluções financeiras
  • Conhecimento ou atuação em ambientes com arquitetura de microsserviços

Skills

  • Conhecimento em metodologias ágeis
  • Conhecimento de boas práticas de código (SOLID, Clean code), padrões de projetos (MVC), modelagem de banco de dados (SQL) e orientação a objetos
  • Conhecimento de testes automatizados e debug
  • Conhecimento em desenvolvimento e codificação de software em outras linguagens ( Golang, NodeJS, etc.)

Responsibilities

  • Desenvolver soluções front-end e back-end fazendo uso de framework, padrões de projetos e tecnologias envolvidas no projeto
  • Compreender a arquitetura do software e ser capaz de atuar nela através da análise de seus componentes, organização e funcionalidades
  • Trabalhar com o time de desenvolvimento para encontrar soluções de negócio e arquitetura que sejam escaláveis e confiáveis através da comunicação e trocas de conhecimento
  • Manter a qualidade do software verificando os processos, ferramentas, padrões e a aplicação de testes automatizados
  • Capacidade de trabalhar com equipes multidisciplinares de alto desempenho, onde se valoriza a comunicação, participação e evolução do grupo
  • Colaborar com ideias e sugestões para soluções eficazes e criativas, pensando sempre na evolução dos produtos.

Technologies

PHPAPIsJavascriptVueJSMySQLGitSOLIDClean codeMVCSQLGolangNodeJSAWS

See if your resume is ready for this job

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