Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.
Estamos à procura de um(a) Desenvolvedor para desenvolver, implantar e realizar manutenção de sites e sistemas, visando a agilidade, segurança e eficácia dos
processos adequando-os às necessidades das áreas e clientes.
Se você é um profissional atencioso, que encanta seus clientes e possui senso de propriedade, a Brisanet é o seu lugar!
Vamos velejar rumo ao futuro! #VemSerBrisanet
Responsabilidades e atribuições
- Vivenciar a identidade organizacional do Grupo Brisanet;
- Preparar relatórios, formulários ou planilhas, conforme solicitações;
- Propor melhorias para as rotinas e processos da área;
- Alimentar indicadores da área;
- Participar ativamente das reuniões e compromissos da organização, quando solicitado;
- Prestar atendimento aos colaboradores em assuntos relacionados à área;
- Utilizar os equipamentos de segurança individual e coletiva, quando necessário.
CARGO COM NÍVEIS I, II E III CONFORME TEMPO DE EXPERIÊNCIA, PROFUNDIDADE DOS CONHECIMENTOS,
MATURIDADE E HABILIDADE PARA RESOLVER PROBLEMAS CADA VEZ MAIS COMPLEXOS DENTRO DAS SUAS
ATIVIDADES
- Desenvolver, implantar e realizar manutenção de sites web, sistemas e aplicações, visando a agilidade,
- segurança e eficácia dos processos adequando-os às necessidades das áreas e clientes;
- Construir a interface do site / sistema, fazendo ela da melhor forma possível pra experiência do usuário;
- Modelar bancos de dados;
- Definir a lógica do site, sistema e/ou aplicação;
- Prototipar projetos de sites / sistemas;
- Manipular DOM (Document Object Model) para criar telas e animações;
- Otimizar SEO de aplicações;
- Otimizar animações;
- Executar tarefas em background;
- Criar e integrar APIs;
- Monitorar consumo de APIs;
- Monitorar a performance de servidores;
- Monitorar performance de sistemas;
- Identificar e remover erros no código-fonte do site/sistema por meio de processos de depuração;
- Realizar testes unitários e de integração;
- Analisar performance de banco de dados e queries;
- Parametrizar funções, procedures e views em banco de dados;
- Criar scripts;
- Criar micro serviços;
- Arquitetar e migrar serviços para armazenamento em nuvem;
- Documentar códigos criados.
Requisitos e qualificações
BACKEND:
- Sistemas operacionais Linux; Manipulação de dados via terminal; Redes de computadores; Banco de
dados relacionais; Protocolo HTTP; Ferramenta de agendamento de tarefas em background; APIs;
- Sistema de controle de versão; LGPD; Linguagens de programação (Node, typescript, PostgreSQL);
- Metodologias ágeis; Inglês técnico; Code Design; Testes (unitários e de integração); Padrões de arquitetura (ex: MVC, MC, DDD); Ferramentas de automação (lint, package managers, webpack e etc),
- Performance de código, APIs (REST e GraphQL), Banco de dados não relacionais, Micro serviços,
- CleanCode, Docker, GitFlow, WebSockets, Segurança de sistemas, Arquitetura de serviços em cloud,
- Documentação de código, Design Partness, Design System, Concorrência / Multitreading de processos.
DIFERENCIAIS: Crontab (agendador de tarefas), Controle de versão GIT, Serviços de mensageria (kafka,
- RabbitMQ etc), Frameworks (utilizado pelo setor/funcionário), Ferramentas Google (Planilhas, Documentos)
FRONTEND:
- Protocolo HTTP, Sistema de controle de versão, UI, UX, Lógica de programação e algoritmos, Linguagens de programação e paradigmas, Marcação com HTML, Layouts e folhas de estilo com CSS, Frameworks Frontend, CSS Moderno, Gerenciamento de pacotes (npm, yarn), Linguagens de programação (javascript/typescript, framework), Metodologias ágeis, Inglês técnico, Code Design, Testes (unitários e de integração), Padrões de arquitetura (ex: MVC, MC, DDD), Ferramentas de automação (lint, package managers, webpack e etc), Performance de código, APIs (REST e GraphQL), Banco de dados não relacionais, Micro serviços, WebSockets, Processos de cross-browser, SEO, Conhecimento em metodologias ágeis (Scrum, Kanban), Aplicações mobile (React Native, Flutter, Kotlin, etc ), Documentação de código, Clean Code, Design System;
DIFERENCIAIS:Controle de versão GIT, Ferramentas Frameworks (utilizado pelo setor/funcionário),
- Google (Planilhas, Documentos)
MOBILE:
- Sistema de controle de versão, LGPD, Linguagens de programação mobile (JAVA, HTML5, Objective-C,
- Python, Swift, Flutter, React), Lógica de programação, Metodologias ágeis, Inglês técnico, Code Design,
- Testes (unitários e de integração, Ferramentas de automação (lint, package managers, webpack e etc),
- Performance de código; Segurança de sistemas; Documentação de código.
DIFERENCIAIS: Crontab (agendador de tarefas), Controle de versão GIT, Serviços de mensageria (kafka,
- RabbitMQ etc), Frameworks (utilizado pelo setor/funcionári), Ferramentas Google (Planilhas, Documentos
Informações adicionais
- Cultura de trabalho que respeita e valoriza as pessoas;
- Eventos internos que abordam temas diversos;
- Meio colaborativo que valoriza o desenvolvimento pessoal e profissional;
- Ambiente horizontal e vertical, ou seja, você é o protagonista de sua carreira!;
- Alimentação (Sede via Refeitório e Filiais via Ifood);
- Plano de Saúde Coparticipativo;
- Plano Odontológico;
- Seguro de Vida;
- Auxílio Creche;
- Auxílio Dependente PCD;
- Empréstimo Consignado (após 6 meses);
- Descontos de até 50% nos serviços Brisanet de Internet e BrisaMusic;
- Wellhub (Gympass);
- Descontos em Instituições de Ensino Superior de até 60%.