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!
Pessoa Desenvolvedora Fullstack Pleno en Bling
Remoto - Remoto
Más vacantes en BlingRequisitos
Educação
- 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.
Experiência
- 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
Habilidades
- 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.)
- 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
Responsabilidades
- 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
Tecnologias
PHPAPIsJavascriptVueJSMySQLGitSOLIDClean codeMVCSQLGolangNodeJSAWSMicrosserviços
Descubre si tu currículum está listo para esta vacante
Mira cómo nuestra IA puede optimizar tu currículum y aumentar tus chances en este puesto.