Back End Pleno
Tipo de vaga: Efetivo
Modelo de trabalho: Remoto
Vaga também para PcD
Descrição da vaga
Uma empresa em constante crescimento, com certificado GPTW 2021 e foco no desenvolvimento das pessoas.
O Desenvolvedor Back-end se preocupa com a regra de negócios, segurança, banco de dados e integração de webservices. Em outras palavras, suas principais atividades são programar, codificar e testar os projetos criados. A manutenção dos sistemas também faz parte das suas tarefas diárias. O (a) profissional trabalha sempre em função do usuário, pensando em maneiras que tornem sua experiência mais fácil e rápida. Assim, é bastante comum que a equipe de back-end atue em conjunto com a equipe de front-end, alinhando ideias sobre a melhor forma de estruturar um projeto.
Uma das atribuições mais importantes e esperadas do desenvolvedor pleno é sua proatividade, tanto técnica quanto em relação a soft skills. O ambiente de trabalho da nossa empresa irá prover espaço e desafios para esse desenvolvimento.
Responsabilidades e atribuições
- Gestão de parceiros de desenvolvimento/tecnologia;
- Pesquisar tecnologias e linguagens que melhor se adequam aos projetos;
- Desenvolver o frontend de soluções web e mobile;
- Trabalhar em conjunto com os times de Experiência (Operação) no processo de adoção de novos padrões, tecnologias ou linguagens;
- Colaborar com a resolução de problemas e criação de soluções durante sessões de de estratégia dos projetos;
- Contribuir em todas as fases do desenvolvimento dos projetos (design, build, test, deploy);
- Desenvolver e aplicar novas funcionalidades para facilitar processos já existentes;
- Seguir procedimentos internos e padrões de programação;
- Estar disponível para agilmente resolver problemas, bugs e questões de compatibilidade e usabilidade.
Requisitos e qualificações
- Experiência em JavaScript, incluindo conceitos como programação assíncrona, encerramentos, tipos e ES6;
- Experiência comprovada em NodeJS;
- Experiência comprovada em GIT;
- Experiência comprovada em criação de APIs REST;
- Amplo conhecimento em definições de Padrões de Projeto;
- Experiência comprovada em banco de dados relacional (MySQL, PostgreSQL, SQL Server, outros...).
Informações adicionais
Desejável:
- Experiência com frameworks como: NestJS, Koa, Loopback, etc;
- Experiência com os ritos e de Agile/Scrum;
- Typescript;
- Conhecimento em banco de dados não relacional.
Diferenciais:
- Conhecimento em testes unitários (Jest, Mocha, etc);
- Experiência com arquitetura de micro serviços;
- Conhecimento em filas de mensagens gerenciadas (SQS, Redis, RabbitMQ, etc);
- Conhecimento sobre arquitetura de software e design patterns (Clean architecture, Factory, MVC,e os design patterns mais utilizados no mercado);
- Conhecimentos de Cloud Computing (AWS, Google Cloud, etc).
Benefícios
- Seguro de vida;
- Ajuda de custo Home-office;
- 30 dias de férias remuneradas;
- Academia de treinamentos;
- Parceria com ALURA.
Os melhores talentos estão aqui!
Bem-vindo à QiBit, uma empresa de recrutamento especializada em perfis de tecnologia e digital. Como parte da Gi Group Holding, um ecossistema global de soluções em capital humano comprometido com a evolução do mercado de trabalho, desempenhamos um papel essencial na conexão de talentos extraordinários a empresas líderes de mercado, proporcionando oportunidades excepcionais para profissionais que estão em busca de crescimento.
Em constante expansão, estamos presentes em 6 países: Portugal, Itália, Brasil, Chile, México e Colômbia. Nossa abordagem global reflete-se em nossa equipe multicultural, preparada para atender as demandas emergentes em contratação permanente ou outsourcing (alocação de terceiros) para diversos clientes do mercado.
Valorizamos a criação de um ambiente seguro, acolhedor e de apoio para pessoas diversas, promovendo o respeito como o valor inegociável que nos guia diariamente. Aqui, você encontra sua próxima oportunidade!
FAÇA PARTE DAS NOSSAS COMUNIDADES 🧩