Cargo
Desenvolvedor Full Stack
Nível exigido
Pleno
Tipo de contrato
Efetivo(CLT)
Para qual empresa é esta oportunidade?
Empresa: Bling
Descomplicamos a gestão de negócios de pessoas que são movidas pelo sonho de empreender, através de uma plataforma online prática e acessível. Temos orgulho de estar entre as mais conhecidas empresas desenvolvedoras de softwares de gestão do país e de ser, segundo a Associação Brasileira de Comércio Eletrônico – ABComm, uma das melhores tecnologias para e-commerce do Brasil! Somos uma empresa LWSA, e mais de 300 profissionais inquietos fazem parte do nosso time, atuando diariamente com o propósito de facilitar a vida do empreendedor.
O QUE VOCÊ VAI FAZER?
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!
SOBRE O TRABALHO
O que você precisa ter:
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 (Javascript);
Conhecimento em metodologias ágeis;
Domínio em versionamento de código via Git;
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;
Tenha 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.
Será um diferencial:
Conhecimento no ecossistema AWS;
Capacidade de criação de documentação de software e requisitos;
Conhecimento em desenvolvimento de interfaces com frameworks Javascript (Vuejs, Reactjs, etc)
Conhecimento em desenvolvimento e codificação de software em outras linguagens ( Go, NodeJS, etc.).
Conhecimento em code review;
Atuação no desenvolvimento de Sistemas de Gestão Empresarial;
Experiência anterior em desenvolvimento de soluções para varejo, e-commerce ou Fintech.
Responsabilidades e atribuições
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.
100% REMOTO
há 11 meses
Vagas relacionadas
06/02/2025
30/12/2024